打印
[uCOS/RTOS]

任务控制块初始化中就绪表和就绪组设置的一些问题

[复制链接]
892|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
如图,OSTCBX=5,经过程序中ptcb->OSTCBBitX          = (OS_PRIO)(1uL << ptcb->OSTCBX)这一步后,ptcb->OSTCBBitX=32,这一步是简单的移位吗

1.png (143.32 KB )

1

1

2.png (149.57 KB )

2

2

3.png (143.74 KB )

3

3

4.png (144.43 KB )

4

4

5.png (140.9 KB )

5

5

相关帖子

沙发
w_乐天| | 2016-1-20 13:07 | 只看该作者
你的疑问是这个结果吗,ptcb->OSTCBBitX = (OS_PRIO)(1uL << ptcb->OSTCBX)就是移位运算,1<<5 =32也没错。

使用特权

评论回复
板凳
597898332|  楼主 | 2016-1-20 16:48 | 只看该作者
w_乐天 发表于 2016-1-20 13:07
你的疑问是这个结果吗,ptcb->OSTCBBitX = (OS_PRIO)(1uL OSTCBX)就是移位运算,1

是的是的,我这脑袋,搞错了谢谢了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

8

帖子

1

粉丝