请教高手,在使用API函数写FLASH中的一个地址后,CPU存在死机的情况,下电重启也一样,像是锁死了,只能用仿真器重新下载程序才能正常运行。
现象不是必现,只是偶尔出现一次。
Susan Yang:请问出现这种情况的概率大约是多少?您对FLASH的操作能否详细说一下?
请教高手,在使用API函数写FLASH中的一个地址后,CPU存在死机的情况,下电重启也一样,像是锁死了,只能用仿真器重新下载程序才能正常运行。
现象不是必现,只是偶尔出现一次。
user4372801:
回复 Susan Yang:
概率在5%左右。
操作顺序:
1、DINT
2、禁止看门狗
3、将API段拷贝到ram
4、FlashAPIInit();
5、写FLASH
6、使能看门狗