打印
[ZLG-ARM]

lpc2214 run ucosii help~~

[复制链接]
1749|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
akliao|  楼主 | 2008-12-5 15:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
ZLG_Dengz| | 2008-12-7 19:50 | 只看该作者

re:

     怎么个“没办法运行”? 程序死在哪?

使用特权

评论回复
板凳
akliao|  楼主 | 2008-12-9 23:00 | 只看该作者

ucosii for lpc2214 help !!!!!

在任务里加入了OSTIMEDLY(100)后,用AXD运行后,运行到

;取数据中止
DataAbort
        B       DataAbort

然后就死了,但是如果我把OSTIMEDLY(100)去掉,加入for(i=0;i<1000;i++);作为延时,这样,程序是可以运行的,其实我的程序只是一个点灯。

使用特权

评论回复
地板
ZLG_Dengz| | 2008-12-10 21:04 | 只看该作者

RE:

    你好, 你是用的我们的UCOS FOR LPC2214模板下的例程吗? 我们的例程是检验过的,应该不会有这样的问题。 
    从你的问题来看, 可能是UCOS移植代码被修改了,在任务切换过程中堆栈除了问题吧,导致PC指向了不该指向的地方。 建议你直接用我们的例程跑跑看,还有注意一下你修改过的地方。

使用特权

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

本版积分规则

3

主题

24

帖子

0

粉丝