[uCOS/RTOS] 等待任务列表中查找最高优先级的任务(ucos)的例子,看不懂

[复制链接]
1411|1
 楼主| yanse51 发表于 2013-11-14 13:42 | 显示全部楼层 |阅读模式
以下是例子: 但是没看懂 26 是怎么运算得出的。 求解释

举例来说,如果.OSEventGrp的值是01101000(二进制),而对应的


OSUnMapTbl[.OSEventGrp]值为3,说明最高优先级任务所在的组是3。类似地


,如果.OSEventTbl[3]的值是11100100(二进制),OSUnMapTbl


[.OSEventTbl[3]]的值为2,则处于等待状态的任务的最高优先级是3×8+2=26。
dirtwillfly 发表于 2013-11-14 21:04 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

39

主题

88

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部