阅读背景:

uc/os-iii学习笔记-任务调度

来源:互联网 

可剥夺含义:
ucos-iii采用的是“可剥夺型”,意味着当一个事件发生,并且使得一个更高优先级任务就绪时,ucos就会立即将CPU的控制权剥夺,转交给更高优先级的任务使用。当一个任务将信号量释放给一个更高优先级的任务,当前任务就会挂起,而更高优先级的任务则获得CPU的控制权。同样,如果是一个中断服务程序ISR向一个更高优先级的任务发布了消息或释放了信号量,则被中断的任务将会保持挂起,而新的优先级更高的任务将会得到执行。ucos-iii采用的是“可剥夺型”,意味着当一个事件发生,并且使得一个




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: