嵌入式学习小组
登录
直播中
刘斌
7年用户
252经验值
私信
关注
为什么ucosii切换任务回来变量就变成了0?
开启该帖子的消息推送
变量
key
在任务中,我定义了一个变量key,用于存放申请邮箱时的返回值,key=(u32)OSMboxPend(msg_key,10,&err);
当我不传送消息时,为啥切换任务回来之后key值不能保持上次的值反而变为0,我试过定义成局部变量和全局变量都是这样
求解???
回帖
(2)
王梅
2019-11-8 06:44:11
当然不会保存,Pend以后,就完了...下次Post才会有值。
当然不会保存,Pend以后,就完了...下次Post才会有值。
举报
张梅
2019-11-8 07:00:55
我没有传送消息,那 OSMboxPend(msg_key,10,&err) 应该返回空指针,那空指针所指的内容是啥呢,而且还赋值给key了,不然,如果没有赋值,那全局变量key就应该保持上次的值吧
我没有传送消息,那 OSMboxPend(msg_key,10,&err) 应该返回空指针,那空指针所指的内容是啥呢,而且还赋值给key了,不然,如果没有赋值,那全局变量key就应该保持上次的值吧
举报
更多回帖
rotate(-90deg);
回复
相关问答
变量
key
请问
ucosII
中断返回
任务
要
切换
吗?
2019-07-10
1696
请问UCOS中
任务
切换
时局部
变量
如果过多会不被保存吗?
2019-05-30
1939
如何使
ucosii
某段代码不会
切换
任务
而又可以中断?
2019-09-04
1104
请问
ucosii
任务
响应时会出现低优先级
任务
没法响应的情况吗?
2019-11-11
1930
阻塞式recv引起
任务
切换
后,
切换
不
回来
2018-06-21
2100
ucosII
任务
切换
函数中为什么要用R4R5为什么不用R
0
R1?
2020-05-06
1273
UCOSII
任务
调度问题
2020-04-26
1498
请问ABC三个函数中的
变量
都是存储在
任务
的堆栈上面的吗?
2019-07-31
1445
ucosii
任务
切换
问题
2014-07-25
2432
请问freertos中的局部
变量
的问题如何解答
2020-07-18
3413
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分