[ZLG-ARM] FLASH仿真能运行,脱机运行不了

[复制链接]
2835|2
 楼主| lcyong 发表于 2007-5-6 15:38 | 显示全部楼层 |阅读模式
我开发的一块LPC2292的CPU板,出现很奇观的问题,请大家帮忙:<br /><br />通过EASYJTAG-H&nbsp;在AXD调试环境下的片内FLASH仿真模式,每次都没有问题,程序都可以运转。&nbsp;但按复位键后,程序却不能运行;将EASYJTAG-H&nbsp;从板子上拔掉后,再按复位键也不能运行。<br /><br />请教各位:问题出在哪里呢?
xxqarm 发表于 2007-5-6 17:32 | 显示全部楼层

可能是P0.14没有上拉

  
LCYONG 发表于 2007-5-6 18:22 | 显示全部楼层

外中断问题造成CPU进入了ISP状态

谢谢楼上!楼上所言提醒了我,问题可能是复位时,CPU检查P0.14状态为低,进入了ISP状态。于是查看原理图,P0.14其实已被10K电阻上拉了,但同时也用作了/EINT1,由于产生/EINT1的以太网芯片没有焊,因此造成对CPLD来说,产生/ENIT1的源信号(CPLD的输入信号)是个悬空的不定状态,对应/ENT1的源信号的CPLD输出信号(接CPU的P0.14)变低了,强迫CPU在复位时进入了ISP状态。将悬空的产生/EINT1的源信号处理后,问题解决了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

32

帖子

0

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