Keil MDK-ARM软件勾选了Reset and Run之后烧录程序到单片机中仍然不自动运行的解决办法

笔者最近遇到了一个非常难受的事情,就是尽管我在Flash Download页面勾选了Reset and Run选项(如图所示),将程序烧录到stm32里仍然不自动运行,这在以前是从来没有遇到过的。于是笔者就联想到了最近刚刚更新了Keil MDK-ARM软件,是不是因为新版本的Keil和旧版本的Keil有什么设置的不一样的地方导致了这个问题的发生呢,于是笔者在经过了仔细的排查之后终于找到了解决的办法,现在发布出来,方便大家互相交流^ _ ^
Keil MDK-ARM软件勾选了Reset and Run之后烧录程序到单片机中仍然不自动运行的解决办法
第一步,打开魔术棒按钮:
Keil MDK-ARM软件勾选了Reset and Run之后烧录程序到单片机中仍然不自动运行的解决办法
第二步,进入Debug选项卡配置好需要的仿真器后点击Settings按钮:
Keil MDK-ARM软件勾选了Reset and Run之后烧录程序到单片机中仍然不自动运行的解决办法
第三步,进入Flash Download选项卡按照下图所示的进行配置:
Keil MDK-ARM软件勾选了Reset and Run之后烧录程序到单片机中仍然不自动运行的解决办法
第四步,进入Pack选项卡,如果Enable前面有对号,则去掉这个对号,将之设置为不选中,这样问题就迎刃而解了,烧录后的程序可以正常自动运行了:
Keil MDK-ARM软件勾选了Reset and Run之后烧录程序到单片机中仍然不自动运行的解决办法
以上就是本文的全部内容了,欢迎大家在评论区留言互相讨论,也欢迎大家的批评指正^ _ ^