ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

STM32+VScode+CubeMX(官方VS code插件/EIDE插件)开发

2026/8/14 11:29:48 拓冰建站 浏览量
STM32+VScode+CubeMX(官方VS code插件/EIDE插件)开发

STM32+VScode+CubeMX(官方VS code插件/EIDE插件)开发

一、需要安装的软件
1.VScode
2.STM32cubeMX
3.keil5(方案二使用)
二、VScode安装插件介绍
中文显示插件
image
ST官方原厂插件(方案一)
image
EIDE插件(方案二)
image
三、插件下载安装
方案一:
1.找到设置里面的配置文件(推荐)
image
2.新建配置文件
image
3.名称这里填写配置文件名称(尽量是英文)
image
4.这里点击创建
image
5.创建好之后,点击刚刚写的配置文件名称
image
6.安装插件
搜索STM32CubeMX
image
点击安装,会自动安装相关的扩展包,安装好之后,在右侧会出现一个STM32CubeIDE的图标
image
我们在这里面不选择在这里打开CubeMX,自己手动通过CubeMX软件打开,并且新建工程
注意:这里一定要选择CMake
image
7.使用VScode打开文件
image
8、打开之后这里会自动识别是STM32cube项目,这里选择是
image
9.之后会自动加载项目,会弹出来一个这个,选择Debug之后会自动加载好
image
10.通过左下角的生成进行编译一下
image
11.进行调试烧录需要配置一个json文件
image
12.(扩展)当自己写一些文件库的时候,需要在CMakeLists.txt文件里面写文件路径
(个人觉得每写一个就要加一个路径有点不方便)
image
示例:
image
方案二:
1.配置文件创建参考方案一的1-5
2.这里用一个新的配置文件
image
3.扩展里面搜索EIDE
image
4.点击安装
image
5.打开插件,并且选择OPERATIONS里面的安装实用工具,安装如图的四个
image
image
6.打开插件设置,选择编译器路径
image
注:路径是keil5的安装路径
image
7.点击打开里面的ARM文件
image
8.这个文件就是V6编译器的路径
image
9.把路径复制到这里
image
注:其余内容根据实际情况配置,比如Jlink编译器,V5编译器路径,keil5路径等等
10.点击import project注:如果是旧工程推荐按照10-18操作,如果是新建工程,推荐使用18以后的操作
image
11.选择MDK
image
12.选择ARM
image
13.打开CubeMX生成工程路径下的MDK-ARM文件里面的keil5工程
image
14.这里选择NO
image
15.返回到MDK-ARM的上一层目录
image
16.选择Select
image
17.安装C扩展,直接点击安装即可
image
18.编译之后就好了
image
19如果是新建全新工程,我推荐直接选择新建STM32CubeIDE的
image
20.选择导入项目,这里面选择第三个文件
image
21.选择里面的.cproject选择导入
image
22.直接就可以编译了
image