//
更多原创“uC/OS-II学习笔记之:系列”基础及嵌入式相关知识详解,请访问可乐虎博客:
相信不会让您失望!!
//
一、不可剥夺型内核的执行过程:
(1)当任务A运行时发生中断,进入中断服务程序,使更高优先级任务B就绪。
(2)中断服务执行完毕,返回,继续运行任务A。
(3)直到任务A结束,任务B才获得运行。
二、可剥夺型内核的执行过程:
(1)当任务A运行时发生中断,进入中断服务程序,使更高优先级任务B就绪。
(2)中断服务执行完毕,返回,任务B优先级较高,获得运行。
(3)直到任务B结束,任务A才获得运行。
参: 卢有亮 《嵌入式实时操作系统uC/OS原理与实践》