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工具,进行代码生成编译。

相关推荐
时空自由民.10 小时前
vim入门配置教程
编辑器·vim·excel
zh_xuan12 小时前
解决VS Code 控制台中文乱码
c++·vscode·乱码
周末也要写八哥12 小时前
Eclipse 2024全流程网盘下载与安装配置教程详解
java·ide·eclipse
猿儿本无心13 小时前
快速搭建Python项目(Vscode+uv+FastAPI)
vscode·python·uv
ChampaignWolf16 小时前
在 Eclipse 中使用 Tabnine
java·ide·eclipse
π同学18 小时前
ESP-IDF+vscode开发ESP32第十二讲——event
vscode·esp32·事件循环库event
诗水人间18 小时前
VsCode 中使用Copilot调用Deepseek V4模型
ide·vscode·copilot
梦想家加一18 小时前
vscode为什么下载了汉化插件却不生效
ide·vscode·编辑器
神码编程19 小时前
【Unity】MiniGame编辑器小游戏(十五)中国象棋局域网对战【Chinese Chess】(上)
unity·编辑器·游戏引擎·小游戏
NiceCloud喜云20 小时前
Claude API 流式输出(SSE)实战:从打字机效果到工具调用全流程
java·前端·ide·人工智能·chrome·intellij-idea·状态模式