使用Clion 编译STM32 固件

编译环境:win11, clion 2026.1

使用Clion 编译stm32固件需要配置的选项。

一、安装clion IDE ,  此步骤略........

二、打开clion后,找到嵌入式开发[Embedded Development] 

点击File -> Settings -> Build, Execution, Deployment -> Embedded Development 。

可以看到要使用clion编译STM32,那么必须安装【OpenOCD、 Stm32CubeMX、 Stm32CubeCLT】这三个软件,如下图:

需要安装的软件.jpg

安装完这三个软件,并配置好安装路径。

三、 配置编译工具链Toolchains。

接下来配置编译工具链Toolchains,总共需要配置四个,都在【Stm32CubeCLT】根目录下找。如下图:

路径指定.jpg

 

四、生成Stm32项目并打开:

clion新建一个项目, 选择Stm32CubeMX。然后点击Launch Stm32CubeMX 生成一个项目。 生成的过程中注意选择cmake 编译工具链。如下图:

1782798634-d8581d88d17565b072f743a3019d490d.jpg

点击右上角的生成代码【GENERATE CODE】, 生成完毕后关闭STM32CubeMX,回到Clion选择刚才的路径,点击处理即可使用clion进行编译stm32固件了。

生成打开项目.jpg

然后会弹出选择cmake options,这里使用默认值。然后点击小锤头,进行编译,固件编译成功!

如下图:

2026-07-10_162629.jpg

 

评论列表: