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

相关推荐
wanzhong23332 小时前
解决vscode在win下使用cuda无法跳转库函数的问题
ide·vscode·编辑器·cuda·高性能计算
何小义的AI进阶路3 小时前
win下 vscode下 C++和opencv的配置与使用
c++·图像处理·vscode·opencv
weixin_404679315 小时前
vscode 配置cpp调试环境
数据库·ide·vscode·编辑器
weixin_404679315 小时前
解决vscode, cpp库包找不到问题
ide·vscode·编辑器
EasyCVR6 小时前
编辑器分发RTSP地址接入到视频汇聚平台EasyCVR离线原因排查
编辑器·音视频
人工智能训练6 小时前
Ubuntu 系统安装 VSCode 超全指南(3 种方法,适配 20.04/22.04 LTS)
linux·运维·服务器·vscode·ubuntu
程序猿小郑6 小时前
Quill 编辑器自定义视频模块:将 iframe 替换为 video 标签
编辑器·音视频
失心疯_20236 小时前
Pycharm打开Terminal终端无法自动进入项目虚拟环境
ide·python·pycharm·虚拟环境·terminal
yi个名字7 小时前
从 Vibe Coding 到 MCP 智能体:在 IDE 里搭建可部署的工作流与 API 应用
ide·人工智能
惆怅客1237 小时前
在 vscode 中断点调试 ROS2 C++ 的办法
c++·vscode·调试·ros 2