打印
[uCOS/RTOS]

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

[复制链接]
1183|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

粉丝