乐于分享
好东西不私藏

我花了半年,把 AI 塞进了单片机开发的每一个环节

我花了半年,把 AI 塞进了单片机开发的每一个环节

最近半年我一直在做一件事,试着用 AI 重塑单片机开发的每一个环节。

不是那种问 AI 一个问题、它给我一段代码的用法,那个谁都会,而且弊端也很明显,不够标准化,流程化。

我说的是:

把芯片手册扔给 AI,让它帮我提取寄存器表;

把原理图给 AI,让它输出一份软件接口文档;

把客户聊天记录截图给 AI,让它整理成产品需求;

然后让 AI 按照工程规范写驱动、自动维护 Keil 工程文件、调编译器、解析编译日志。

把这些研发高频场景标准化,最终才能达到整个过程有组织,能SOP化。

搞了大半年,每天没日没夜的研究10个小时,媳妇经常笑我说,你真厉害,在家办公,也能干出办公室牛马的感觉。

说真,很久没有一件事,让我这么亢奋了,真的有点废寝忘食的感觉,肚子不会饿,晚上睡不着。

我也很庆幸,对于一个马上奔4的人,还有这种激情,我们这代人,还有最后一场时代的红利。

特别是Claude code/codex这类AI Agent工具出来了以后,在此之前我一直在用网页版,持续真金白银砸下去,测了很多模型,用了很多工具,踩了无数坑,迭代了几十个版本,最后打磨出来 6 套 Skill。

然后在客户项目上用这6套skill跑了一下这套工作流,以前一周的准备工作,现在一天搞定。

但让我真正觉得这件事值得拿出来说的,不是我自己效率提升了多少,而是最近和一些嵌入式团队负责人,老板,工程师,聊完之后的感受。

他们都是带团队的,10个人那种小团队。每个人都跟我说了差不多的话:

我知道要让团队用 AI,但不知道怎么标准化。现在是每个人自己摸索,有人用 AI比较熟,有人什么都不用。出来的东西质量参差不齐,很难组织流程化。

这让我意识到一个事情,嵌入式这个行业,不是缺AI工具,是缺一套让项目研发高效的标准化AI 工作流。

你让一个嵌入式工程师去用 AI,他打开AI问一句“帮我写个 SPI 驱动”,AI 给他一段寄存器名字都是编的代码,他试了一下发现不能用,然后得出结论:“AI 对嵌入式没用。”

这个结论是错的。

不是AI没用,是AI不懂嵌入式开发的规则,不了解你的项目,它不知道你用的是什么芯片、引脚怎么接的、代码该遵守什么编程规范。

如果你把这些规则教给 AI 呢?

同样一个项目,有人两天进入开发,有人两周还在翻资料

客户给了一块你没用过的芯片、一张原理图、微信里发了二十条需求。

没有 AI 工作流的做法:

翻 500 页 datasheet 找寄存器,花一天。对着原理图一个脚一个脚查引脚连接,花一天。把微信聊天记录整理成需求文档,花半天。建项目目录、搭代码架构,花一天。写第一个能编译通过的驱动,又花两天。光是准备工作,一周就过去了。

用 AI 工作流的做法:

芯片手册扔给 AI,10分钟提取出完整的寄存器表和引脚定义。

原理图给AI,10分钟输出接口速查文档,连开发陷阱都帮你标出来了。

微信聊天截图给 AI,5分钟整理成产品说明。

项目目录一句话建好。驱动基于接口文档和需求文档直接生成,自动加入 Keil 工程,自动编译。两天进入真正的功能开发。

AI 不会替代嵌入式工程师:硬件调试、安全判断、产品决策这些 AI 做不了。

但 AI 会让懂AI的嵌入式工程师的效率变成其他人的 3-5 倍。

结果不是你失业了,而是你旁边那个人用 AI 一周干完的活你要干三周,你的老板迟早会注意到。

曾经你引以为傲的技术经验的壁垒已经渐渐被削弱了,未来岗位要求里,大概率会加入必须会熟练使用AI,特别是用AI去编排工作流的能力,这时代,你不接纳,你抗拒,和会不会发生,是两码事!

最近,我也一直在分享AI辅助单片机开发的内容,就有一些关注了我几年的老朋友,老粉丝找到我,问我能不能教他带他。

但是零零散散的几个人,没有标准化的教程啥的,实在没时间一个个教。

这段时间,我主要是帮助嵌入式团队/个人去搭建定制AI工作流,或者以他们某个项目作为基础,以陪跑的形式,指导他用AI工作流去做他的项目。

在客户项目上实操过程中,我也碰到了大量的问题,比如原理图乱七八糟的,功能描述不清晰的,文件乱七八糟的,反正就一个字:乱。

我有强迫症,我觉得流程化的前提,一定是标准化。

然后我就根据不同环节的痛点,去设计流程,设计工具,迭代工具,累计设计过几十个工具,这只是其中一部分。

比如前期,我用工具帮客户把项目的目录标准化:
把硬件接口说明标准化:

把从2000多页数据手册提取指定内容标准化:

把功能说明文档整理标准化:

在项目代码开发阶段,AI把程序架构标准化,针对项目需求和硬件接口写代码:

把前置工作流程都标准化以后, 后续研发新项目就可以复用这套流程了,会越跑越顺,越跑越快,这大概就是很多嵌入式团队想要的:组织流程化

然后过程我也记录了很多经验,不记下来怕忘了,后面我又嫌手工记录太耗时了,为此用Ai做了一套日志系统,让AI自动帮我记录每天日常琐碎的事情。

不管我在任何AI Agent工具上,只要加载我这个skill,一句话就能把对话全部内容创建一个md文档保存到我的日志系统里。

还有平时和客户零散的聊天记录,通话语音等等,其实都隐藏着很多商业价值,需求和痛点。

后面还可以用AI在这个日志系统里去分析和提取,包括我的内容创作,选题和内容,基本都是我每天在实操的内容,然后AI帮我总结,我在它基础上来补充。

但是也发现了一个问题,和一些嵌入式团队负责人聊,很多对AI还处于对话的阶段,或者概念阶段,我都不知道怎么跟他介绍我能帮他做什么。

都是定制化,没有现成的产品,对方感觉太空了,没有什么实质性的东西给他,他可能真的需要这个东西,但是他也不知道我能不能解决他的问题,就导致中间的沟通成本就很高。

所以,我就想,我需要一个产品作为切入点。

然后就想到了,可以先把我实操的整个过程,做一套教程,配合我这个工作流和工具去用。

也能满足一直追随我的铁杆粉丝和朋友,去学习AI如何应用到实际场景里,顺便我也能挣点生活费。

这门课给你什么?

这门课不是教你怎么问 AI,也不是给你几个 Prompt 模板。

是针对单片机开发这个细分场景,给你一套我在真实单片机项目里跑过的 AI 研发工作流:6 个专业 Skill,覆盖从芯片手册到代码开发的完整链路,是我经过多个版本迭代、在实际项目中踩坑打磨出来的工程资产。

权益1:6 个开箱即用的 Skill 资产

安装到各种AI Agent里,在你的项目上立刻,或者微调适配就能用。

Skill 1:芯片手册提取

几百页 PDF 扔给 AI,几分钟提取出指定内容。

Skill 2:原理图接口分析

原理图扔给AI,输出一份软件工程师能直接用的接口速查文档。

Skill 3:产品需求整理

微信聊天记录、口头描述、旧说明书,再散乱的需求扔给 AI,输出一份产品说明。工程师和 AI 都能读懂,后续开发直接用。

Skill 4:项目工作台搭建

一句话建好标准项目目录、代码分层结构。散乱的文件自动归档分类。让人和 AI 都知道东西放在哪。

Skill 5:固件开发执行

基于接口文档和需求文档,AI 按工程模块化规范写驱动、自动维护 Keil 工程文件、调编译器、解析日志、小步修复。

Skill 6:源码理解与维护

接手任何 MCU 项目,不用建知识库,AI 直接读源码回答。启动流程、调用链、寄存器配置、条件编译。支持排查问题、修改功能、跨芯片移植。

权益2:一套完整的 AI 研发工作流

不是 6 个散装工具。每个 Skill 的输出就是下一个的输入,芯片手册提取的引脚定义,直接被原理图分析引用;整理好的需求文档,直接指导固件开发。人在每一步只需要做确认和决策,AI 在每一步执行专业操作。

权益3:设计 Skill 的能力

学完不只是会用这 6 个 Skill。你还会把自己的嵌入式经验封装成新的 Skill,你的经验从此可以复制、可以传承、可以在每个新项目里复用。

权益4:一个月一对一陪跑

在自己真实项目上用AI工作流有任何问题,或者skill需要针对项目优化,我都可以提供一对一协助和指导。

权益5:一年社群

AI 的迭代速度太快了。

Claude Code 一个月更新好几次,Codex 刚出来又在变,今天一个新功能明天一个新模型,各种媒介天天发:AI又能做什么了。

工程师,白天赶项目、调硬件、跟客户对需求,根本没时间去天天盯着 AI 圈子发生了什么?天天去测试AI的新工具。

但不跟又不行,可能你还在用三个月前的方法,别人已经用上新功能效率翻倍了。信息差就是这么一点一点拉开的。

我的情况不一样。我每天都在研究 AI 在嵌入式领域怎么用,也有很多一手的信息渠道。

什么更新跟我们有关、什么只是噪音、什么新工具值得试、什么看着热闹实际没用,我帮你筛选完,有用的直接分享到群里,你花五分钟就能跟上别人花五小时才能获取的信息。

但社群的价值不只是我一个人的分享。

同行交流,减少信息差。 大家也可以分享踩过的坑,发现的好用法,一个人摸索一年不如一群人交流一个月。

Skill 更新和新用法。 每次 Skill 迭代,或者我用了什么很好用的skill,我会在群里分享出来。

一句话:社群是一个帮你跟上 AI 时代、减少信息差的嵌入式工程师圈子。

权益6:SKILL一年免费更新

这一年里,我会跟进 AI 工具更新,适配 Skill。

基于真实项目反馈,优化规则。 我自己在用这些 Skill 做项目,学员也在用。用的人越多,碰到的边界情况越多,某类芯片手册结构特殊提取不准、某种原理图画法 AI 看不懂、某个程序架构有更好的设计规范,更多开发环境的适配等。

每一个问题修复后,所有学员同步受益。Skill 不是交付那一刻最好,而是越用越好

新增 Skill 同步发放。 这半年我在持续开发新的 Skill。如果有新 Skill 发布,你正好需要,你直接拿去,不额外收费。

相当于,你买的不是固定这些工具,而是一条持续迭代的管道,

权益7:体系化教程

这个AI工作流玩法的配套教程,好的工具加上熟练的使用,才能最大化效率。

目前课程还在录制中,下面是暂时规划的内容,最终以实际情况或者大家需求来调整。

课程目录

第 0 章:AI 辅助开发 / 工作流认知篇
  • 0.1 AI 在嵌入式开发中的正确定位
  • 0.2 工具链安装与环境验证
  • 0.3 怎么让 CC / Codex 打开你的项目目录
  • 0.4 怎么把文件给 CC / Codex
  • 0.5 怎么截图给 CC / Codex
  • 0.6 怎么安装和加载 Skill
  • 0.7 怎么看 AI 改了什么、怎么撤销
第 1 章:让 AI 搭建项目工作台
  • 1.1 一句话让 AI 建好 MCU 项目目录
  • 1.2 让 AI 自动整理归档杂乱文件
  • 1.3 老项目如何补建标准结构
第 2 章:让 AI 读懂芯片手册
  • 2.1 从手册中提取某个外设寄存器
  • 2.2 快速摸清新芯片的引脚定义和复用功能
  • 2.3 用 AI 看懂时序图和电气参数
第 3 章:让 AI 读懂原理图和硬件接口
  • 3.1 如何让 AI 通过原理图快速提取硬件接口定义
  • 3.2 只有原理图 PDF,没有网表怎么让 AI 分析
  • 3.3 快速查询某个外设模块的所有引脚和参数
  • 3.4 让 AI 分析电路图中的开发陷阱
第 4 章:让 AI 整理产品功能需求
  • 4.1 把客户聊天记录整理成功能需求
  • 4.2 基于旧说明书整理新项目需求
  • 4.3 把接口速查文档接进需求文档
  • 4.4 客户中途改需求,如何增量更新
第 5 章:让 AI 自动帮你写代码、编译和修复
  • 5.1 让 AI 基于项目生成 BSP 代码
  • 5.2 让 AI 设计项目程序架构
  • 5.3 让 AI 实现项目模块功能
  • 5.4 让 AI 根据参考代码实现类似功能
  • 5.5 让 AI 实现通信协议或串口解析模块
  • 5.6 让 AI 实现参数存储 / 校准参数功能
  • 5.7 如何让 AI 自动识别工程并编译代码
  • 5.8 编译报错后,五种给 AI 报错信息的方法
  • 5.9 硬件调试时,四种把现象告诉 AI 的方法
第 6 章:让 AI 理解、维护和改已有项目
  • 6.1 接手陌生项目,先搞清楚它在干什么
  • 6.2 如何让 AI 帮你排查项目问题
  • 6.3 如何让 AI 帮你改项目参数
  • 6.4 如何让 AI 看懂复杂调用链
  • 6.5 如何让 AI 把功能移植到另一块芯片
  • 6.6 如何让 AI 生成项目功能说明书
第 7 章:把 Skill 串成你的开发工作流
  • 7.1 全新项目怎么从资料走到固件
  • 7.2 客户给了新板子和需求,如何快速出第一版固件
  • 7.3 芯片没用过,手册是新的,工作流怎么走
  • 7.4 接手老项目,要加一个功能,工作流怎么走
  • 7.5 需求变更和硬件调试如何回流
第 8 章:设计自己的 Skill
  • 8.1 从一个真实痛点定义 Skill
  • 8.2 如何设计 Skill 的输入、输出和边界
  • 8.3 拿真实任务测试 Skill
  • 8.4 迭代修复 Skill 的三种问题
  • 8.5 把你的经验 Skill 化

算一笔账

很多人可能和我一样,AI到底有没有帮助我们提效?提了多少?

这个因人而异,我是做了单片机开发10年,深度用了2年多AI。

如果你本身有技能,有行业经验,AI对于你来说,就是效率放大器,至于放大几倍,取决于你用AI的熟练度,用AI也是需要经验的,也是需要训练表达能力的。

最近在一个项目上跑了几个环节,以下是我测试大概的数据,仅供参考。

开发环节 以前手动 用 Skill 之后 效率提升
建项目结构 + 资料归类 2时 5-10 分钟 快 15 倍
翻芯片手册找寄存器和引脚 2-4 小时 10-20分钟 快 10 倍
看原理图整理软件接口 2-4 小时 10-20 分钟 快 10 倍
整理产品需求文档 4-8 小时 10-30 分钟 快 10 倍
写产品功能代码 3-6个月 1-2个月 快 2-3 倍
接手老项目理解代码 1 个月+ 1-2 周 快 4-5 倍
如果你是中小嵌入式团队:

同样的人、同样的薪资,一年能多交付 2-3 个项目。按每个项目 10万-30万的合同额,多出来的就是 20万-90万的营收。

还有一笔隐性账,Skill 里编码了老工程师的经验:分层原则、编码规范。新人拿到 Skill 按标准流程走,写出来的代码质量高还快,也不用老员工带。省的不只是时间,还有老工程师的精力和耐心。

如果你是接外包/定制开发的:

以前一个项目 3-6 个月,一年最多做 2-3 个项目。

用 AI 工作流之后,一个项目 1-2 个月。同样一年,你能做 6-8 个项目。

一个嵌入式定制项目收费 2万-5万不等。多做 3-4 个项目,一年多赚 6万-20万。

如果你是公司上班的工程师:

前期准备每个项目省 13 小时,一年省 50-80 小时,相当于 少加两周的班。

开发周期缩短 2-3 倍,意味着你交付比别人快。同样的工作量,别人加班你准点走;或者同样的时间,你比别人多交付一个项目。快不是目的,但是快能给你更多选择权。

不管哪种情况,本质是同一件事:

这套AI工作流是一个生产力杠杆,同样的时间、同样的技术底子,撬动 2-3 倍的产出。把你的时间从 1 倍变成 2-3 倍。

适合谁

小团队技术负责人

团队 3-10 个人,想让大家用 AI 但不知道怎么标准化。每个人自己摸索,质量参差不齐。你需要一套标准化的 AI 开发工作流,让全队按同一个流程走。

想把个人经验产品化的工程师

你有多年嵌入式行业经验,脑子里有大量行业规范。学完第 8 章,你能把这些规矩封装成 Skill。你的经验可以复制、可以传承、可以在每个新项目里复用,可以打造成产品变现。

嵌入式工程师

有1-2年以上项目经验的单片机开发者。

经常接手老项目的开发者

别人的代码看不懂、没文档、注释是错的。你需要一个能直接读源码回答问题的工具,而不是自己逐行啃代码。

不适合谁

  • 没有任何单片机基础的纯新手(这门课不教嵌入式入门)
  • 只想学 ChatGPT 聊天技巧的人(这门课教的是工程工作流,不是聊天)
  • 期望 AI 全自动写完项目的人(AI 是助手,人做决策)
  • 无法自行解决science上网,不愿意花钱订阅大模型的。

价格和服务

原价¥10000,但现在第一批内测,价格历史最低,具体可以加我微信:ogai02



一对一陪跑需要我投入大量精力,目前个人精力有限,第一批只带 20 人,目前已有几个报名,名额不多,需要抓紧了。我现在也需要各行各业一线的信息反馈,把这套 AI 工作流打磨得更成熟,大家各取所需。后面如果忙于别的业务,这个陪跑不一定会一直做。

具体服务请看文章开头的权益介绍。

常见问题

我不会用 Claude Code / Codex,能学吗?

能。别看cc是在命令行操作,其实操作非常简单,我们不搞复杂配置。嵌入式工程师不需要变成 AI 工具专家。

我用的芯片 / IDE 比较冷门,Skill 能用吗?

6 个 Skill 设计为芯片无关、IDE 无关。固件开发 Skill 支持 Keil、IAR、Make、CMake、PlatformIO、Arduino、MPLAB 七种构建系统,但目前我只测试了Keil。源码分析 Skill 支持任何能解析的 C 工程。如果你的环境有特殊情况,陪跑期间可以一起适配。

Skill 直接给我用,为什么还需要课程?

Skill 是工具,但工具的输出质量取决于你怎么用。同样的 Skill,给它不同的输入、用不同的方式描述需求,输出天差地别。课程教的是:在什么场景用哪个 Skill、怎么准备输入让输出质量最高、输出不满意怎么让 AI 帮你优化 Skill。

学完能让 AI 完全自动写固件吗?

不能,目前没有任何工具能做到这一点。嵌入式开发涉及硬件验证、安全约束、产品判断,这些必须人来做。这套工作流让 AI 承担读文档、写代码、编译修复这些重复性劳动,你专注于做判断和验证,效率提升来自分工,不是替代。

我买了之后 Skill 被更新了怎么办?

一年内所有更新免费获取。Skill 会随着 AI 工具的迭代持续优化,你拿到的始终是最新版本。

一对一陪跑具体怎么进行?

形式以线上沟通为主(文字/ 语音 / 远程),可以协助你正在做的项目(芯片、原理图、需求),搭建AI工作流。

团队可以一起用吗?

如果需要团队级别的培训和定制,可以单独联系我。


AI 时代刚开始,嵌入式这个行业的变化也才刚开始。先掌握 AI 工作流的人,会先拿到生产力杠杆。这个窗口不会永远开着。但现在,它是开着的。