Board logo

标题: MC9S12XHZ512在debug模式下,断电再上电,command中一直显示illegal bp [打印本页]

作者: secess    时间: 2011-6-23 15:29     标题: MC9S12XHZ512在debug模式下,断电再上电,command中一直显示illegal bp

程序为液晶屏显示三部分内容,其中由外部按键选择显示内容,这些都是外部中断服务程序处理的,在主程序中while(1)中进行断电检测,如果检测到系统断电,要进行eeprom保存里程数,首先擦除eeprom,将里程数写入eeprom中,延迟500us,系统的双电源保证的另一端断电,这个电路断电不再运行。
问题1 程序对eeprom的写入部分已经成功,在test()中检验到读出的数据也正确,但是一旦断电后再上电,eeprom里读出来的数据却不是上次保存的数据,不知道为何?
问题2 在断电瞬间,在codewarrior中command提醒是:
TARGET SELF-RESET DETECTED
CANNOT CONNECT. RESETING TARGET.
TARGET SECURED?
DBG Trigger occurred。
系统再次上电,板子上的程序是stop状态,点击运行,在codewarrior中command提醒是:ILLEGAL_BP。但是理论上是系统上电后程序应该是运行态才对,所以不知道是什么情况。



附件: sh ban.rar (2011-6-23 15:29, 570.49 KB) / 下载次数 205
http://bbs.eccn.com/attachment.php?aid=11735&k=3d0addee462a3ab9e32c96d5bb740ab0&t=1718879139&sid=mXeCTD




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0