首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

ucos任务调度的有关问题

2012-08-14 
ucos任务调度的问题。请问ucos中的任务级的调度和中断级的调度有什么不同?为什么要分这两种? 在任务级调度O

ucos任务调度的问题。
请问ucos中的任务级的调度和中断级的调度有什么不同?为什么要分这两种? 在任务级调度OS_Sched()代码中,为什么不允许中断嵌套次数(OSIntNesting)大于0?调度器上锁(OSLockNesting)又是什么东西?调度器上锁和关中断有什么区别?
请各位老前辈指教。

[解决办法]
任务级的调度是任务主动放弃CPU时调用的, 中断级的调度是在中断时调用的。UCOS不允许在中断嵌套时切换任务,这两个条件是用来保证这一点的。

热点排行