打印
[ZLG-MCU]

Win7下ADS1.2 lpc2378 ucosii 移植问题

[复制链接]
2271|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
shuaibaobao|  楼主 | 2011-11-30 20:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一周了,还是未能解决问题:
win7下进行LPC2378(买的zlg的那个平台)ADS1.2下 ucosii移植。用非ucos的程序蜂鸣器响的程序debug正常后开始移植。
用ucosii的2378模板建立工程后,没有改main()任何代码,添加了ucos的源码,编译成功,debug时出现问题:

1 会出现Error starting external process  Process error code 87参数错误,在网上查了问题说是win7要讲ADS装在根目录下、设置管理员权限等
  重装后还是有问题

2 后来又升级H-jtag到0.9.2版,debug到axd还是出现RDI severe error 00602 和 00612 的问题

3 如果不出现问题,会到不了main(),陷入了死循环:7fffe150 [0x694849a5]   dcd      0x694849a5  .IHi
                                                                         7fffe154 [0xd4fc0700]   dcd      0xd4fc0700  ....

   对应的startup.s中为语句 LDR PC IRQ_Addr,(这点和非ucos的startup.s不同),
                                     .......
                                     IRQ_addr DCD IRQ_Handler
                                     .......
                                     IRQ_Handler HANDLER      ; 这句没能理解

4 想直接使用将光盘里的程序调试,ADS提示打不开该文件类型。

5 用h-FLASH 下载编译好的ucosii的hex文件,蜂鸣器和后来添加的串口工作正常. 这样调试起来比较麻烦啊.


恳请指点!

相关帖子

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

本版积分规则

0

主题

95

帖子

1

粉丝