前言:
为什么要用CMSIS-DAP:因为它是开源的,避免使用J-Link的Clone提醒,以及不同质量的盗版ST-Link的各种问题,以及同时调试多个项目时需要多个不同型号的调试器。STM32CubeIDE一般只支持ST-Link和J-Link,所以我们需要一些操作让它支持CMSIS-DAP调试器。
一:生成调试器CFG文件
我们使用CMSIS-DAP需要.cfg后缀的文件,一般使用ST-Link调试器不会生成此文件,所以我们必须令软件将此文件自动生成出来。
1. 打开Debug配置
2. 令IDE计算出对应的CFG文件
之所以选择“Software system reset”,是因为我的DAP下