About scheduling mechanism rtems task
inputsh at gmail.com
Tue Dec 1 04:59:54 UTC 2015
Thanks a lot! And I will read that link.
And I'm sorry I didn't define cleanly about some words.
Duration is time slice for task. (you are right, "execute for x amount of
As you said period, I want to say that.
Also I will search example code in rtems.git/ and if I write my code I will
2015-12-01 8:04 GMT+09:00 Gedare Bloom <gedare at rtems.org>:
> On Mon, Nov 30, 2015 at 1:14 PM, 박시형 <inputsh at gmail.com> wrote:
> > Hello?
> > I'm the beginner of RTEMS and C language.
> > I'm trying to make rtems task to running given duration(execution time)
> > period.
> > I mean, I want to running like followings.
> > 'task 1' duration 10 ms and period is 10 ms.
> > 'task 2' duration 15 ms and period is 20 ms.
> Period usually means how often the task executes, so a period of 10ms
> means that task should execute every 10ms. If task 1 really takes 10ms
> every 10ms, then there is no other time for task2? Or do you want the
> period to be duration+10ms for task1?
> Can you define what you mean by duration and period?
> You might like to read
> if you have a real-time periodic application you need to satisfy.
> > So, when I made tasks I give RTEMS_NO_PREEMPT | RTEMS_TIMESLICE for tasks
> > mode.
> > But in this case, I can't give each time slice to each task.
> > Therefore I was try RTEMS timer for duration and rtems_task_wake_after
> > period.
> > I think timer triggered and timer handler called rtems_task_wake_after
> > function then I can solve that problem. But it wasn't work.
> Maybe you can post your code. I don't entirely understand what you are
> trying to accomplish. You can 'grep' or search through the
> rtems.git/testsuites for lots of examples of using the various rtems_
> I don't think there is any function that would let you say "execute
> for x amount of time" if that is what you mean by duration.
> > How can i fix this thing.. Which method can i use for duration and
> > regards.
> > _______________________________________________
> > users mailing list
> > users at rtems.org
> > http://lists.rtems.org/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the users