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开始干活都行

相关新闻

免费开源的Gerber查看器gerbv:PCB设计验证的终极解决方案

免费开源的Gerber查看器gerbv:PCB设计验证的终极解决方案

免费开源的Gerber查看器gerbv:PCB设计验证的终极解决方案 【免费下载链接】gerbv Maintained fork of gerbv, carrying mostly bugfixes 项目地址: https://gitcode.com/gh_mirrors/ge/gerbv 在PCB设计的世界里,Gerber文件就像是电路板的"施…

2026/8/2 11:10:59 阅读更多 →
AI智能体协同开发游戏:从Claude Opus 5到多智能体框架实战

AI智能体协同开发游戏:从Claude Opus 5到多智能体框架实战

1. 项目概述:从“Opus 5游戏提示词”现象说起 最近几天,AI圈和游戏圈的交集地带被一个词条炸开了锅:“Opus 5游戏提示词”。如果你关注AI前沿动态,大概率已经在社交媒体或技术社区刷到过类似的消息:有人仅用一段精心设…

2026/8/2 11:10:59 阅读更多 →
webman-skill: 给 AI 编码助手装上webman专业知识

webman-skill: 给 AI 编码助手装上webman专业知识

面向AI编码助手的 **webman 框架专用技能**。 ## 覆盖内容 | 文件 | 主题 | |---|---| | SKILL.md | 核心心智模型、项目结构、常用命令、Do/Dont 速查 | | references/routing-controller.md | 路由、控制器、Request/Response、Session、参数校验、统一异常 | | references…

2026/8/2 11:10:59 阅读更多 →

最新新闻

Anaconda中搭建R语言环境:从环境隔离到镜像配置全攻略

Anaconda中搭建R语言环境:从环境隔离到镜像配置全攻略

1. 项目概述:为什么要在Anaconda里折腾R?如果你是一个数据科学领域的从业者,或者正在学习数据分析,那么你的电脑里很可能已经安装了Anaconda。这个“全家桶”式的Python发行版以其强大的包管理和环境隔离能力,成为了很…

2026/8/2 11:53:42 阅读更多 →
Windows客户端漏洞挖掘:红队视角下的攻击面发现与利用实战

Windows客户端漏洞挖掘:红队视角下的攻击面发现与利用实战

1. 项目概述:从攻击者视角审视Windows客户端 在红队评估或渗透测试中,Windows客户端往往是整个攻击链中最容易突破的环节。与固若金汤的边界防火墙、层层设防的服务器不同,终端用户的操作习惯、软件生态的复杂性以及系统本身的庞大攻击面&…

2026/8/2 11:53:42 阅读更多 →
因子分析实战指南:从多变量数据中提炼核心维度的完整流程

因子分析实战指南:从多变量数据中提炼核心维度的完整流程

1. 项目概述:从数据迷雾中提炼真知面对一份包含几十个甚至上百个变量的调查问卷或业务报表,你是不是经常感到头疼?每个指标似乎都重要,但彼此之间又纠缠不清,信息高度重叠。比如,一份消费者满意度调查&…

2026/8/2 11:53:42 阅读更多 →
从CTF实战解析Modbus协议:Wireshark与Python脚本攻防技巧

从CTF实战解析Modbus协议:Wireshark与Python脚本攻防技巧

1. 项目概述:一次关于工业协议与安全攻防的深度对话如果你玩过CTF(Capture The Flag)比赛,特别是偏向网络流量分析或工控安全的题目,那么“Modbus协议”这个名字你一定不陌生。它不像HTTP、TCP那样家喻户晓&#xff0c…

2026/8/2 11:53:42 阅读更多 →
Grove五向开关实战指南:从硬件原理到菜单导航与无线遥控应用

Grove五向开关实战指南:从硬件原理到菜单导航与无线遥控应用

1. 项目概述:从“五向开关”到交互原型的快速通道在嵌入式开发和交互原型制作领域,我们常常需要一种直观、可靠的输入设备来控制系统状态、切换菜单或者进行简单的导航。传统的解决方案可能是组合多个独立按键,或者使用摇杆,但这往…

2026/8/2 11:53:42 阅读更多 →
终极指南:5个专业步骤彻底修复XUnity.AutoTranslator翻译失效问题

终极指南:5个专业步骤彻底修复XUnity.AutoTranslator翻译失效问题

终极指南:5个专业步骤彻底修复XUnity.AutoTranslator翻译失效问题 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator XUnity.AutoTranslator作为游戏本地化领域的强大工具,能够自动翻…

2026/8/2 11:52:27 阅读更多 →

日新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/2 0:00:38 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/2 0:00:38 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/2 0:00:38 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/2 0:00:38 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/2 0:00:38 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/2 0:00:38 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/2 6:34:16 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/2 2:47:48 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/2 0:23:22 阅读更多 →