刚出厂的芯片,可以正常进入ISP并进行程序的下载。程序下载后,可以通过间隔帧检测的办法反复进入ISP,并进行程序的下载。现在如果修改程序(只是增加或减少一条调试信息),下载到921后,重新上电,现象是芯片内部的程序并没有正常跑(程序里有喂狗,通过检测管脚电压可以知道程序是否在执行。),并且下载新程序后,LPC921就再也不能进入ISP了。而如果将这个新程序下载入出厂芯片里(未灌程序),程序下载后,照样可以通过间隔帧检测的办法反复进入ISP,并进行程序的下载。
这个问题困扰了几天了,已经没什么思路,想请教下大家,能否提供一两条思路来查呢。
|