时间片轮转调度
当两个或多个任务具有相同优先级时,μC/OS-III允许一个任务运行一段指定的时间片然后轮到下一任务。
时间片运行原理μC/OS-III中,任务调度通过两个函数来执行:
1. OSSched()
在任务级执行,在中断中调用OSSched()时,其会直接退出。
2. OSIntExit()
在中断服务程序中执行。
时间片轮转调度
当两个或多个任务具有相同优先级时,μC/OS-III允许一个任务运行一段指定的时间片然后轮到下一任务。
时间片运行原理μC/OS-III中,任务调度通过两个函数来执行:
1. OSSched()
在任务级执行,在中断中调用OSSched()时,其会直接退出。
2. OSIntExit()
在中断服务程序中执行。
本文标题:μC/OS-III——任务调度
本文链接:https://www.haomeiwen.com/subject/mttblctx.html
网友评论