MDK仿真下载STM32程序,出现Internal command error 和 Error:Flash download failed. Target DLL has been cancelled.
以前出现提示就直接重新上电(忘了出现什么提示) 这次出现在合格问题就会出现这样的提示,重新上电也无法解决。
然后网上查找什么原因,有一种说法是因为有时候程序下载错误导致内核停止运行,只能使用串口IPS解决,擦除芯片。
在使用IPS的时候又出现这样的问题
不知道谁遇到过这样的问题,求解答
此帖出自
小平头技术问答
问题的原因是,在下载程序的时候有时候会发生错误导致内核停止工作,这就意味着内核被锁,这时候已经无法把程序下载进去了。
解决的办法就是用ISP方式下载程序进去冲刷一遍,然后就好用了。
步骤也不难,先把boot0拉高,boot1拉低,然后用isp下载代码进去板子,然后恢复boot0 = 0, boot1 = 0;
好了,下载进去板子的代码重新加电开始运行 。解决了
Jlink V8, IDE MDK,
本来下载程序只需要点击下载就可以了.
最近有时候突然出现有时候需要以较低的 Jlink 频率先擦除才行.
初步怀疑 Jlink 稳定性的问题.
不过之前一直都好好的,也许和硬件也有问题.
一周热门 更多>