1: 将MCU的启动方式设置为内置SRAM启动。
比如STM32G030系列,将PA14保证在芯片上电的时候是高电平就行了。
2: 正常连接STLINK 或者JLINK 或者其他你自己能正常使用的调试工具。
3:找到代码中把调试口配置成GPIO的部分,关掉。即可。
原理:
ST的MCU 每次上电复位都是把调试口恢复成调试功能的,将口线配置成了GPIO,如果想恢复只需要在MCU上电的时候保证没有执行你的代码就行了。
1: 将MCU的启动方式设置为内置SRAM启动。
比如STM32G030系列,将PA14保证在芯片上电的时候是高电平就行了。
2: 正常连接STLINK 或者JLINK 或者其他你自己能正常使用的调试工具。
3:找到代码中把调试口配置成GPIO的部分,关掉。即可。
原理:
ST的MCU 每次上电复位都是把调试口恢复成调试功能的,将口线配置成了GPIO,如果想恢复只需要在MCU上电的时候保证没有执行你的代码就行了。