VSCode 开发 STM32:AI 全自动编译烧录测试运行,Win / Ubuntu 通用 目录VSCode 开发 STM32AI 全自动编译烧录测试运行Win / Ubuntu 通用前言1. 环境准备2. 操作流程3. 效果展示4. 总结与建议前言在 AI 时代嵌入式开发也可以告别繁琐的手动配置和调试。借助 VSCode 强大的插件生态和 AI 编程助手你只需安装一个 STM32CubeIDE 插件和任意 Agent 工具就能让 AI 自动完成代码编写、编译、烧录、测试和运行。核心思路是把重复、机械的工作交给 AI你只需专注于需求定义和结果验收大幅降低 STM32 开发的门槛和成本。都 AI 时代了有人问我咋用 AI 编程 STM32。我的原则很简单VSCode 用惯了懒得换别的。最多手动装个 VSCode 和里面的 STM32CubeIDE for Visual Studio Code 插件其余的配置能交给 AI 就绝不自己动手 — 要不是 token 有限能用 AI 的绝不用人。1. 环境准备开始之前只需要准备好下面这两样东西1.1 安装 STM32CubeIDE 插件在 VSCode 扩展商店搜索并安装STM32CubeIDE for Visual Studio Code这是整个开发环境的核心。1.2 准备一个 AI Agent 插件随便找一个 Agent 插件就行。最近 Hy3 免费刚好拿来测试。有了这两个工具环境就算准备好了接下来全部交给 AI 来操作。2. 操作流程环境就绪之后只需要告诉 AI 你的需求让它帮你完成编译、烧录、测试和运行。提示词优化技巧如果 AI 的效果不理想直接让它自己优化提示词 — 这样你还能顺便了解 AI 的思考方式。建议先让 AI 制定计划双方对计划达成一致后让它输出一份 Markdown 文档你来检查修正。这是最快、效果最好的方式。AI 修改完代码后让它自行运行测试测试与验收的框架和标准最好由你自己定义这样最可靠。实际操作中中间遇到一点小插曲AI 没有 sudo 权限无法用apt安装依赖只能自己编译安装。我觉得这样太浪费 token干脆把密码直接给了 AI让它自己搞定权限问题。3. 效果展示一切就绪后AI 成功完成烧录OLED 屏幕上的字符按预期被修改了。整个过程就这么简单无需手动配置任何工具链。4. 总结与建议回顾一下用 VSCode AI 开发 STM32核心就三步装好 VSCode 和 STM32CubeIDE 插件配一个 AI Agent 工具把需求描述清楚让 AI 自动完成编码、编译、烧录和测试。整个过程中你只需要把关需求定义和最终验收剩下的重复劳动全部交给 AI。如果中途卡住了别忘了让 AI 自己优化提示词 — 它比你更懂怎么跟它自己沟通。希望这套思路能帮你把 STM32 开发效率提升一个档次。