Keil5进入debug无征兆闪退,跳出……17 line>闪退,其中一个工程能检测到stlink而另一个无法检测到,internal command error
·
Keil5进入debug无征兆闪退,跳出……17 line>闪退,其中一个工程能检测到stlink而另一个无法检测到,internal command error
internal command error有可能是stlink固件未正确更新。
在Keil5的安装目录下找到ARM->STlink,文件夹下有个ST-LinkUpgrade,插上stlink进行更新,如果跳出警告,重新拔插后更新即可,如果还是不行,使用别人的ST-LinkUpgrade进行更新试试,玄学来的。

点击Debug后,鼠标无法点击后闪退或者是一个等待的圆圈后闪退。
试过很多方法,最终发现是工程的路径太长,将工程放到根目录下直接解决。

stm32MP157 debug时出现 No Algorithm found for并出现Flash Download failed - “Cotex-M4”
这个Keil5工程是cubemx生成的,stlink能检测到,按下debug后出现这个问题。


我们点击魔法棒。

接着点击Utilities。

取消勾选 Update Target befor Debugging。

然后就可以正常下载了。
提醒大家,是看PDF教程的话,一定要按照教程的一步步配置stlink和option选项。
硬件连接不上
在自己焊好的板子上,出现下面的情况。

-
检查芯片是否正常供电。
-
检查boot引脚是否正常配置。

-
检查芯片引脚是否短接。
-
检查烧录针脚是否干净,上面是否沾有影响连接的东西(比如锡膏)。
-
检查烧录针脚的两烧录针脚是否短接,可能直接看不出来,需要万用表测量。

某些项目可能就是无法使用stlink烧录,需要改为Jlink烧录
Jlink要自己买,使用前有教程,可以自行查询。
更多推荐
所有评论(0)