[ZLG-ARM] lpc2214 run ucosii help~~

[复制链接]
 楼主| akliao 发表于 2008-12-5 15:32 | 显示全部楼层 |阅读模式
&nbsp;我在使用LPC2214,如果使用2100模板for&nbsp;ucosii,运行UCOS没有问题,但如果使用2200模板for&nbsp;ucosii,一样的程序没法运行,不知是什么原因?<br />
ZLG_Dengz 发表于 2008-12-7 19:50 | 显示全部楼层

re:

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;怎么个“没办法运行”?&nbsp;程序死在哪?
 楼主| akliao 发表于 2008-12-9 23:00 | 显示全部楼层

ucosii for lpc2214 help !!!!!

在任务里加入了OSTIMEDLY(100)后,用AXD运行后,运行到<br /><br />;取数据中止<br />DataAbort<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DataAbort<br /><br />然后就死了,但是如果我把OSTIMEDLY(100)去掉,加入for(i=0;i&lt1000;i++);作为延时,这样,程序是可以运行的,其实我的程序只是一个点灯。<br />
ZLG_Dengz 发表于 2008-12-10 21:04 | 显示全部楼层

RE:

&nbsp;&nbsp;&nbsp;&nbsp;你好,&nbsp;你是用的我们的UCOS&nbsp;FOR&nbsp;LPC2214模板下的例程吗?&nbsp;我们的例程是检验过的,应该不会有这样的问题。&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;从你的问题来看,&nbsp;可能是UCOS移植代码被修改了,在任务切换过程中堆栈除了问题吧,导致PC指向了不该指向的地方。&nbsp;建议你直接用我们的例程跑跑看,还有注意一下你修改过的地方。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

24

帖子

0

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