这个循环你肯定熟:程序跑飞了,把报错复制给 AI,它回你一段代码,你贴回去一编译,又错了,再问,再贴…… AI 说得头头是道,但真正上板子干活的人,还是你。
今天这事有变化了。兆易创新上午官宣:GD32 DevSuite AI-Assisted 正式上架 VS Code,AI 可以直接操作你的开发板了——编译、烧录、调试、擦除,它自己动手,不用你当中间人。这也是国内 MCU 原厂头一回把这条链路官方打通。
一、它是怎么让 AI“动手”的?
靠的是今年很火的 MCP协议。简单说,就是给 AI 发了一套“工具箱”:GD32 在里面放了 9 项标准工具,工程创建、编译构建、固件下载、GDB 调试、外设查询、串口采集,一样样封装好,AI 想用哪个就用哪个。
效果就是:你打一句话“编译烧录然后跑起来”,AI 自己排步骤、自己执行,出了错自己看日志。你从“操作员”变成了“发指令的”。而且它不绑定某家 AI,你用 Cline、Copilot 还是 Claude Code,都接得上。
二、实战效果怎么样?
芯哥看下来,最值钱的不是自动烧录,是排错。举个真实案例:有开发者把 LVGL 移植到 GD32 上,一跑就 HardFault,查了没头绪。AI 直接抓寄存器、扒堆栈现场,定位到是动态内存越界——从定位到修复到验证,最快十分钟走完。有团队把移植调试周期从六天压到了两天。
再比如电机控制:用自然语言描述需求,AI 生成一个带 PWM、编码器、PID电流环 的完整工程,烧进去,十几分钟电机转起来了。以前这活,熟练的人也得搭半天。
三、那还要不要学底层?
芯哥说句实在的:这类工具出来,淘汰的不会是懂底层的人,是只会复制粘贴的人。
你想想,AI 抓回来一堆寄存器值和堆栈现场,看得懂的人十分钟收工,看不懂的人连问题出在哪一环都判断不了,更别说判断 AI 修得对不对。工具把“动手”的门槛降了,但“判断”的门槛一点没降,反而更高了。
所以该学的还是那些:寄存器、中断、时序、总线。区别在于,以前你要把 80% 的时间花在配环境、点烧录、翻日志这些重复劳动上,以后这些交给 AI,你的时间省下来,花在真正动脑子的地方。
原厂带头把 AI 接进工具链,这条路等于正式铺开了。今天你看到的还是自动编译烧录,过两年嵌入式开发长什么样,现在下结论还早。但有一点芯哥确定:会用新工具的人,永远先吃肉。
AI 能替你点烧录、翻日志、抓寄存器,但替不了你判断“这一步对不对”。底子越厚,AI 在你手里越好使。
|