μC/OS-Ⅲ操作系统资源管理的直接发布与延迟发布以及信号量简述
直接发布和延迟发布也是为了解决临界区代码的问题。所以先行解释一下临界区代码。
临界区代码是指必须连续运行的一段代码,不能被中断或者任务来打断。譬如
//临界区代码开始
.......
switch(globalvalue)
case 1://do something
case 2:
case 3:
.......
.......
//临界区代码结束
globalvalue是定义的一个全局变量,...
原创
2018-10-25 12:13:45 ·
705 阅读 ·
1 评论