求助 ucos运行一段时间出错,只有idle在跑

[复制链接]
3578|7
 楼主| bingye1086 发表于 2012-3-30 18:49 | 显示全部楼层 |阅读模式
如题。
系统可以运行,但是运行一段时间后发现进入idle任务中无法跳出,向其他任务发送消息失败,提示OS_ERR_O_FULL,查看消息队列,发现确实是满了,无法进行任务切换。
任务状态OSTCBStat为0,就绪态
消息队列的OSEventGrp也为0

高手们遇到过类似的问题吗?求助
 楼主| bingye1086 发表于 2012-3-31 18:25 | 显示全部楼层
没人遇到过吗?今天又跑到另外一个任务里出不来了
hustccb 发表于 2012-4-1 22:24 | 显示全部楼层
楼主是在什么CPU上面跑的ucos呢
 楼主| bingye1086 发表于 2012-4-6 17:43 | 显示全部楼层
STM32F107
1471225546 发表于 2014-4-28 11:44 | 显示全部楼层
我的也是啊,LZ怎么解决的。。。
1471225546 发表于 2014-4-28 11:53 | 显示全部楼层
貌似,楼主定时器中断没开吧,我的是这样解决的。
ballack_linux 发表于 2014-4-30 10:14 | 显示全部楼层
楼主自己移植的代码还是? 应该是没移植好
qbasicljx 发表于 2014-5-6 15:36 | 显示全部楼层
什么版本的ucos2
stm32 在一些旧版本里面有bug 的
后面版本的 ucos 修正了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

75

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部