图片

让 AI 帮忙写代码已经是很酷的体验,但如果能让 AI 把代码编译好、烧进开发板,顺便还能盯一下串口日志,是不是更酷?

Realtek Ameba 最新推出 MCP 服,能够让主流 AI 工具(如 Claude Code)直接连接并使用外部程序。接入该服务后,聊天框里的 AI 不再只会生成纯文本,而是能直接调用本地的开发工具链,一气呵成地完成改代码、编译、烧录和串口验证,形成一个连续的自动化流程,成为你的“开发搭档”。

赋予 AI 官方“知识大脑”

通用大模型写代码时,最怕的就是“凭空捏造”不存在的寄存器和 API。Realtek 提供了文档查询 MCP 服务,是面向 AI 的“官方参考书”。当在开发过程中需要查阅 API 或功能配置时,它会通过 MCP 服务检索 Ameba 技术手册与示例库,严格按照官方资料规范来生成代码。

../_images/ai_mcp_claude_query.gif

与此同时,针对人类开发者,Realtek 也在网页端提供了AI 聊天机器人。它和文档 MCP 共享同一套官方知识源,如果只想快速问个引脚定义,随手一问就能得到准确答案,再也不用去长篇的 PDF 里大海捞针。

赋予 AI 本地“实操双手”

光会看文档还不够,嵌入式开发必须“动手”。为此, Realtek 推出了运行在开发者电脑本地的 SDK 开发 MCP 服务。在开发环境中注册 MCP 服务后,AI 工具即可调用本地编译与烧录工具,并将这些操作串联成一条连续执行的自动化链路。

自动化串联执行

下达指令,如“在 main 函数中加入工程版本号打印,并编译烧录到开发板,启动后读取 boot 日志”,AI 会直接修改本地源码,自动触发编译,并将生成的固件烧录到开发板。它将原本独立分散的开发工具无缝衔接在一起,免去了繁杂的手动输入。

结构化日志信息

底层的编译与烧录日志通常非常冗长,该 MCP 专门对输出日志进行了精简过滤。在节约大模型 Token 上下文消耗的同时,精准保留了关键的错误码与提示信息,帮助 AI 准确判断下一步动作。

企业级代码安全

这一切“实操”都发生在开发者的电脑上。编译和烧录离线运行,企业的核心源码绝不会被上传到云端。

在这个过程中,关键不在于某一个工具被调用,而在于这些工具被组织成一条连续的执行链路。原本需要人工串联的修改、构建与烧录动作,现在可以按顺序自动完成。

赋予 AI 敏锐“查错双眼”

代码烧进去了,如果运行报错怎么办?Realtek Ameba MCP 服务实现了查错过程自动化

AI 可以调用内置工具自动打开串口,实时监听开发板的启动日志。

  • 捕获 Bug 信息:如果系统出现 Crash Dump 等信息,AI 会自动捕获这些关键报错。

  • 辅助纠错验证:结合“文档查询 MCP”分析错误原因,辅助开发者修改代码,并自动发起新一轮的编译和烧录指令进行二次验证。

在验证阶段,这种串联能力继续发挥作用,开发者不需要在编辑器和串口工具之间来回切换。验证与重试不再是分离的步骤,而是同一执行链路中的连续动作。

不止“建议”,而是“执行”

当文档查询与工具调用被纳入同一套机制,开发不再依赖人工在多个工具之间切换,而是形成可以连续执行的流程。MCP 服务的价值,并不在于增加一个新能力,而在于重新组织现有能力,使开发步骤更加顺畅。

👇如何开始使用 Ameba MCP 服务?

点击获取完整的 Realtek Ameba MCP 服务接入指南

访问官方网站:https://aiot.realmcu.com

访问瑞昱 IoT 案例中心:https://aiot.realmcu.com/zh/center/cases

💬互动话题:你最期待 AI 自动化哪个开发环节? 

     欢迎在评论区聊聊想法~


扫码关注,第一时间获取最新产品动态

关于 瑞昱 Ameba IoT 开放平台

专注 Wi-Fi SoC 产品技术分享与开发支持  
为物联网开发者提供从芯片到方案的完整服务

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐