程序突然无法下载

2019-03-23 19:10发布

MDK仿真下载STM32程序,出现Internal command error 和 Error:Flash download failed. Target DLL has been cancelled.

以前出现提示就直接重新上电(忘了出现什么提示)  这次出现在合格问题就会出现这样的提示,重新上电也无法解决。
然后网上查找什么原因,有一种说法是因为有时候程序下载错误导致内核停止运行,只能使用串口IPS解决,擦除芯片。
在使用IPS的时候又出现这样的问题
不知道谁遇到过这样的问题,求解答 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
13条回答
小小小小菜鸟
2019-03-24 00:49
/ 我自己来回答好了。

问题的原因是,在下载程序的时候有时候会发生错误导致内核停止工作,这就意味着内核被锁,这时候已经无法把程序下载进去了。
解决的办法就是用ISP方式下载程序进去冲刷一遍,然后就好用了。

步骤也不难,先把boot0拉高,boot1拉低,然后用isp下载代码进去板子,然后恢复boot0 = 0, boot1 = 0;

好了,下载进去板子的代码重新加电开始运行 。解决了

一周热门 更多>