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/10/18 11:49:55 阅读更多 →
AI智能体协同开发游戏:从Claude Opus 5到多智能体框架实战

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

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

2026/10/17 23:49:16 阅读更多 →
webman-skill: 给 AI 编码助手装上webman专业知识

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

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

2026/10/10 18:21:36 阅读更多 →

最新新闻

通信对抗原理作业:定义、干扰技术及场景应用全解析

通信对抗原理作业:定义、干扰技术及场景应用全解析

简介:西电通信对抗原理作业为通信工程、信息安全相关专业学生提供了一份覆盖通信对抗核心知识点的整理性资料,适合期末复习、课程作业对照与考研备考使用。内容围绕通信对抗的定义、分类、技术手段与实践应用展开,具体涉及加密、认证、访问控…

2026/10/18 12:10:17 阅读更多 →
2026年Claude编码场景实测:词元之河长上下文调用与合规接入评测

2026年Claude编码场景实测:词元之河长上下文调用与合规接入评测

把 Claude 当成主力编码助手的开发者越来越多,工作流也随之变了样:整个代码仓库塞进上下文让模型做跨文件重构,长会话里连续追问几十轮,Agent 任务一跑就是几个小时。这类用法对 API 通道的要求远高于普通问答——上下文要够长、输…

2026/10/18 12:10:17 阅读更多 →
HCIA-Security笔记:USG模拟器与内网攻防实战

HCIA-Security笔记:USG模拟器与内网攻防实战

简介:HCIA-Security网络安全学习笔记是一份面向华为安全认证考生和网络入门者的知识梳理文档,内容围绕USG模拟器使用、协议原理与常见攻击防御展开。资源以单个PDF形式打包,体积约19.3MB,既包含USG环境准备、默认地址与密码、清空…

2026/10/18 12:10:17 阅读更多 →
深交所Level2行情接入:STEP协议与FAST解码全解析

深交所Level2行情接入:STEP协议与FAST解码全解析

简介:深交所Level2行情数据接口规范V1.11是深圳证券交易所发布的最新行情数据接口标准,面向高频交易、量化交易及涨停板交易等追求精确行情的专业人士,系统定义了Level2与STEP格式的行情数据获取和处理规则。文档覆盖集中竞价、盘后定价交易、…

2026/10/18 12:10:17 阅读更多 →
全色影像水体提取:阈值分割原理与后处理实践

全色影像水体提取:阈值分割原理与后处理实践

简介:针对全色影像水体提取的专题资源,聚焦阈值分割技术在单波段遥感影像中的应用。全色影像空间分辨率较高、地表细节丰富,因此适合用于快速水体识别;适合地理信息系统、环境监测、城市规划等领域的初学者或研究人员,…

2026/10/18 12:10:17 阅读更多 →
Prompt设计实战指南:从模糊指令到精准AI输出

Prompt设计实战指南:从模糊指令到精准AI输出

简介:《AI引擎:Prompt指令设计绿皮书》是一份面向AI初学者与新媒体从业者的实用型Prompt工程指南,聚焦解决ChatGPT、Claude、Bard等大模型使用中“指令写不准、输出不达标”的核心痛点。全书系统拆解指令设计的7大技巧公式(如明确…

2026/10/18 12:09:17 阅读更多 →

日新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 0:55:02 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 14:23:36 阅读更多 →