应该是要在退出调试时,调用一个复位MCU的命令,不知道怎么写,keil退出调试时,MCU就会复位。
jeffery
这个是 cortex-debug 的相关功能,你可以去它的 github 仓库里提相关 issue 询问一下
1、jlink退出调试后,芯片会停在退出的时候执行的命令处,无法继续往下运行,重新烧录也不可以,只能硬件重启,程序才可以继续往下跑。
2、用openocd使用STLINK的时候,退出调试后,芯片也会停在退出的时候执行的命令处,无法继续往下运行,但重启下载后,就可以正常运行了。
admin 去看了一下cortex debug的github,没发现有什么办法可以解决。
我也遇到了同样的问题,请问您解决了吗?