今天中午上手STM32CubeIDE,因为之前用过CubeMX与HAL库,所以图形化配置IO和代码的编写都很快就搞好了,但在调试与烧录的时候发现这款IDE只对ST-LINK仿真器友好,其他的仿真器需要额外的配置;
默认只支持ST-LINK
调试了许久终于可以正常调试与编译下载,下面是配置的步骤(我用的是野火CMSIS-DAP仿真器):
1.设置Debug模式
在SYS中设置Debug为JTAG(5pin),我只对野火CMSIS-DAP仿真器调试过,其他同种仿真器可以参考;
2.生成代码
点这个小锤子会有两个选项,当我们生成代码的时候选择2.release,当我们调试的时候选择1.Debug,因为要先生成代码,选2,然后编写相关函数,这里不作叙述;
3.调试配置
运行——调试配置——调试器,如下图配置,然后按——应用——运行&#x