您的位置:首页 > 其它

uC/OS-II 学习笔记之:不可剥夺型内核与可剥夺型内核

2013-03-11 14:20 651 查看
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
更多原创“uC/OS-II学习笔记之:系列”基础及嵌入式相关知识详解,请访问可乐虎博客:
http://blog.csdn.net/dcx1205
相信不会让您失望!!

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
一、不可剥夺型内核的执行过程:

(1)当任务A运行时发生中断,进入中断服务程序,使更高优先级任务B就绪。

(2)中断服务执行完毕,返回,继续运行任务A。

(3)直到任务A结束,任务B才获得运行。

二、可剥夺型内核的执行过程:

(1)当任务A运行时发生中断,进入中断服务程序,使更高优先级任务B就绪。

(2)中断服务执行完毕,返回,任务B优先级较高,获得运行。

(3)直到任务B结束,任务A才获得运行。



参: 卢有亮 《嵌入式实时操作系统uC/OS原理与实践》
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: