打印
[ZLG-ARM]

ucos问题

[复制链接]
1385|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
LPC300|  楼主 | 2010-6-17 20:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
使用周工2131uCOSII下的工程模板,写了两个任务,一个是500ms灯闪,一个是2s灯闪,编译完成后运行时,任务各切换了一次就不再切换了,而只在空闲任务里运行,节拍中断正常。后来发现是includes.h中的问题,在includes.h最后一部分有这样的代码:#define OSIntCtxSw() return;如果将其改成:#define OSIntCtxSw() {OsEnterSum = 0; return;}程序运行就没有问题了,而这种做法是周工先前在2104开发板例程中有的,后来却不这么做了,这是为什么阿?

请问其他朋友遇到过这样的问题没有?谢谢!

相关帖子

沙发
amini| | 2010-12-25 21:08 | 只看该作者
没有。顶上去。

使用特权

评论回复
板凳
gys123456| | 2010-12-28 20:10 | 只看该作者
暂时没遇到,顶

使用特权

评论回复
地板
米其林r| | 2010-12-28 21:08 | 只看该作者
没遇到,帮你顶下

使用特权

评论回复
5
caijie| | 2011-1-22 20:19 | 只看该作者
en ding

使用特权

评论回复
6
bairan168| | 2011-1-24 12:28 | 只看该作者
帮顶。

使用特权

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

本版积分规则

个人签名:30——驱动高手、流利的英语

107

主题

525

帖子

0

粉丝