这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » 软件与操作系统 » 等待任务列表中查找最高优先级的任务(ucos)的例子,看不懂,求详解。

共1条 1/1 1 跳转至

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

助工
2013-11-13 16:07:41     打赏
以下是例子: 但是没看懂 26 是怎么运算得出的。 求解。
举例来说,如果.OSEventGrp的值是01101000(二进制),而对应的

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

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

[.OSEventTbl[3]]的值为2,则处于等待状态的任务的最高优先级是3×8+2=26。

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]