OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2622|回复: 7

ucos 邮箱如何保证同步?

[复制链接]

28

主题

103

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
330
金钱
330
注册时间
2013-7-25
在线时间
36 小时
发表于 2016-12-6 11:03:39 | 显示全部楼层 |阅读模式
2金钱
在ucosII中建立一个邮箱,使用OSMboxPost   OSMboxPend在不同的任务中保持消息同步,我如何保证先OSMboxPend,然后等待OSMboxPost。而不是OSMboxPend执行的是上一次的OSMboxPost。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165287
金钱
165287
注册时间
2010-12-1
在线时间
2107 小时
发表于 2016-12-8 22:11:04 | 显示全部楼层
回复

使用道具 举报

3

主题

95

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2451
金钱
2451
注册时间
2015-11-1
在线时间
300 小时
发表于 2016-12-12 12:34:59 | 显示全部楼层
OSMboxPend 优先级调高于OSMboxPost   优先级。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165287
金钱
165287
注册时间
2010-12-1
在线时间
2107 小时
发表于 2016-12-12 20:51:19 | 显示全部楼层
帮顶、
回复

使用道具 举报

28

主题

103

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
330
金钱
330
注册时间
2013-7-25
在线时间
36 小时
 楼主| 发表于 2016-12-20 13:57:03 | 显示全部楼层
cos12a 发表于 2016-12-12 12:34
OSMboxPend 优先级调高于OSMboxPost   优先级。

OSMboxPost   有可能是在中断中进行的哦
回复

使用道具 举报

70

主题

6685

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
12614
金钱
12614
注册时间
2012-11-26
在线时间
3701 小时
发表于 2016-12-20 13:58:33 | 显示全部楼层
不理解楼主逻辑,不先post,你能pend到数据?
回复

使用道具 举报

28

主题

103

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
330
金钱
330
注册时间
2013-7-25
在线时间
36 小时
 楼主| 发表于 2016-12-20 14:43:55 | 显示全部楼层
jermy_z 发表于 2016-12-20 13:58
不理解楼主逻辑,不先post,你能pend到数据?

处理中会遇到  pend超时处理,如果当前pend刚刚超时后,其他线程post了,   下次再遇到pend的时候,是不是就处理上次的post了
回复

使用道具 举报

70

主题

6685

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
12614
金钱
12614
注册时间
2012-11-26
在线时间
3701 小时
发表于 2016-12-20 16:29:17 | 显示全部楼层
二华子 发表于 2016-12-20 14:43
处理中会遇到  pend超时处理,如果当前pend刚刚超时后,其他线程post了,   下次再遇到pend的时候,是不 ...

理解不了你的想法  帮顶
学无止境
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-2 00:28

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表