解决STM32CubeMX建工程连接调试器失败—工程建立指导
CubeMx建立工程后连接不上调试器主要是因为未开启SWD调试使能,在建立工程时的SYS选型内使能SWD功能即可。
以下为工程建立流程。
STM32CubeMX是意法半导体推出的图形化配置工具,通过图形化的操作便能实现相关配置,最终能够生成C语言代码,支持多种工具链,比如MDK、IAR For ARM、TrueStudio等,使用十分方便。
一、新建工程:
打开STM32CubmeMX,在主界面New Project下选择“Start My project from MCU”(如图1),点击“ACCESS TO MCU SELECTOR”,软件会自动连接服务器下载MCU列表。
图1 新建工程

图2 选择芯片型号

图3 使能SWD调试
二、时钟配置
如下图4所示,选择“Clock Configuration”项进行时钟配置,选择内部晶振、外部晶振,以及晶振大小、配置主频频率等。
图4 时钟配置
三、项目配置
如图5所示,输入工程名称,选择工程地址,选择开发环境。
图5 配置工程

图6 配置代码生产选项
四、生成代码
如图7所示,点击“GENERATE CODE”生成工程代码;
图7 生成工程代码