MC9S12XHZ512在debug模式下,断电再上电,command中一直显示illegal bp
- UID
- 841134
|
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 (570.49 KB)
|
|
|
|
|