1.uC/OS-III系统的三大表:任务就绪表、时钟节拍轮、任务挂起表。任务控制块OS_TCB就是在这三张表中轮转。
2.在信号量结构体OS_SEM和互斥型信号量结构体OS_MUTEX中都有一个成员Ctr,但是它的意义确是不一样的。
在OS_SEM结构体中,Ctr的值表示的是信号量的计数值;而在OS_MUTEX结构体中,Ctr表示的是获取互斥信号量的嵌套层数。
本文介绍了uC/OS-III系统中的任务管理机制,包括任务就绪表、时钟节拍轮、任务挂起表,并详细解释了任务控制块如何在这三张表中轮转。此外,还对比分析了信号量结构体OS_SEM和互斥型信号量结构体OS_MUTEX中成员Ctr的不同含义。
1.uC/OS-III系统的三大表:任务就绪表、时钟节拍轮、任务挂起表。任务控制块OS_TCB就是在这三张表中轮转。
2.在信号量结构体OS_SEM和互斥型信号量结构体OS_MUTEX中都有一个成员Ctr,但是它的意义确是不一样的。
在OS_SEM结构体中,Ctr的值表示的是信号量的计数值;而在OS_MUTEX结构体中,Ctr表示的是获取互斥信号量的嵌套层数。
349
742
457
334
308

被折叠的 条评论
为什么被折叠?