Vscode+STM32CubeMX+Cmake联合开发教

1.所需软件

2.CubeMX创建工程

2.1 选择MCU创建工程

2.2 搜索自己的STM32芯片型号

2.3 设置烧录串口

2.4 创建工程目录

设置工程名称,并选择Cmake作为编译工具
工程路径不能有 中文

3. Vscode配置

打开Vscode先下载中文插件

3.1 安装插件

左下角齿轮图标选择配置文件

新建配置文件,将STM32开发所需的插件都安装在这个配置文件

3.2.1 安装 STM32CubeIDE for Visual Studio Code

会自动下载其拓展包

3.2.2 下载Cmake及C/C++拓展

3.2 stm32 工程编译

安装插件后打开工程文件夹,稍等片刻界面上方会弹出配置预设,选Debug

代码编写完毕后,可以在左边菜单栏点击CMAKE工具,进行代码生成编译。

相关推荐
NextTech_10 小时前
不想学 vim,怎么改服务器上的配置文件?
服务器·编辑器·vim
别问!问就是全会1 天前
Jupyter Notebook 安装包下载|单元格分块运行,图表直接内嵌
ide·python·其他·jupyter
ITKEY_2 天前
emacs 文件管理Dired, the Directory Editor
linux·编辑器·emacs
1024奇点2 天前
【仓颉语言入门 · 第二篇 第 22 课】
开发语言·ide·开源
Solange__2 天前
图片转3D导出GLB、FBX还是OBJ?按5类任务比较材质、动画与可编辑性
人工智能·3d·ai·自然语言处理·编辑器·blender·材质
techpupil2 天前
IDEA基础配置及开发基础插件
java·ide·intellij-idea
赵庆明老师2 天前
Android Studio Google源代理配置
android·ide·android studio
2501_916008893 天前
iOS App 图标、启动屏和多语言搭配 方法,上架前使用KXBuild一次做好 App 图标
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
2501_915918413 天前
iOS 推送通知怎么实现,从 APNs p8 密钥到 iOS 真机收到第一条推送
vscode·ios·objective-c·个人开发·swift·敏捷流程
ThatMonth3 天前
vscode 编辑器怎么打开多页签,而不是覆盖已有的页签
编辑器