ARTICLE DETAIL

建站实战干货

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

VScode+STM32CubeMX进行STM32编程准备(AI友好)

2026/8/2 11:12:07 拓冰建站 浏览量
VScode+STM32CubeMX进行STM32编程准备(AI友好) 环境配置首先我们需要下载 STM32CubeMX 和 STM32CubeCLT 并进行安装作为项目生成器和包管理器在浏览器中搜索 STM32CubeMX 进入官方链接点击获取软件跳转后点击“ DownLoad ”进行下载注意这里下载的是STM32CubeMX而不是MX2。MX2是专门用于 STM32C5系列的不支持其他芯片点击后会跳出需要注册或登录的界面建议自行注册一下后面使用软件时也会需要账号下载后下一步进行安装即可可以指定安装位置见下图 BrowseSTM32CubeCLT的安装类似直接看图即可VScode及扩展安装关于vscode的安装就不占用篇幅写了附网址Visual Studio Code - The open source AI code editor | Your home for multi-agent development安装 Chinese 扩展进行汉化 VScode如何设置中文三种方法带你配置中文环境_vscode设置中文-CSDN博客由于笔者的vscode承担了多种不同的功能所以首要大事是——环境隔离在管理即左下角的齿轮图标中选择配置文件并新建确保无扩展然后进入当前的配置文件进入扩展边栏搜索我们需要的扩展关键词STM32进行安装下方是安装效果图可以看到它一并帮我们安装了 Debug 和 RTOS 相关的扩展Git 扩展可选是否安装图是后补的不用在意标签页新建项目打开 STM32CubeMX 以 STM32F407VET6 为例什么配置都不需要只测试能否新建在Project Manager中 配置 Tookchain / IDE 为Makefile并进行生成小插曲由于笔者是新下的版本需要登录并下载包等待所有包下载完成使用VScode打开文件夹可按照推荐安装 C/C包享受代码关联和跳转 VS Code 配置 C/C 编程运行环境保姆级教程_vscode配置c环境-CSDN博客安装后重新启动vscode能够自动识别编译项目安装编译工具并等待边栏的ST是重新打开后自动出现的^^手动安装 openOCD笔者遇到报错AI给我的解答如下通过 github 的链接手动下载 Releases · xpack-dev-tools/openocd-xpack解压到已知文件夹根据前面csdn链接添加到环境变量在 cmd 中测试openocd --version重新打开VScode发现扩展已经可用如果在整个安装过程中有报错可以留言或者自行AI解决此次任务前面是蓝色原点说明正常也可以看到已经编译出了二进制文件烧录和调试在编译完成后打开扩展点击 Flash 进行烧录并可以进行调试至此基础环境算是配置完成后续关于寄存器查看和数据读取可以查看左下角的堆栈框或者等我有空出下篇AI友好这应该不用我讲解吧为啥用VScode不就是看重它的扩展和生态直接在扩展里搜 claude code / codex / opencode / kimi 等等都有扩展或者直接在标签页右键新建终端然后召唤Agent开始干活都行