KEIL下载程序下不自动执行,不运行
STM32程序下载后不自动执行
问题
最近在使用keil5.41下载程序到STM32H750系列单片机后,程序无法自动运行,但是连接上调试线后程序会自动开始运行,在这里记录下解决办法。
解决办法
- 首先确保选择了 Reset And Run
勾选 Reset and Run 表示程序下载完成后会自动重置并且开始运行下载的程序。
- 再取消选择 Debug Description
Debug Description是 μVision 开发环境中利用 CMSIS-Pack 提供的调试描述文件来自动化配置和管理调试过程的,适用于特定场景下的项目调试,比如需要调试低功耗模式下程序的运行状态,则可以在STM32H750VBTx_1.1.0.dbgconf
文件中进行定义,将MCU配置为低功耗模式。在实际应用中,我们希望程序按照实际状态运行,则需要取消这里的选项。
在KEIL中默认为选中状态。