古法编程的方式实现 语音发送串口指令,可参考文档《Arcs-mini开发板增加mcp工具:串口指令》
本文演示该 Sample 实现让 Agent 代劳。
准备工作:
1.参考文档《AI Agent 编程助手安装教程》安装 AI 编程助手。
2.参考文档《Agent搭建开发环境》 搭建开发环境。
本篇示例源码基于 3.0.2-m3 版本的 SDK。
可通过命令git log查看版本,如果版本不一致,请使用命令git checkout mini-v3.0.2-m3切到指定 SDK 版本。
帮我实现一个串口指令的端侧mcp功能:
目标:
当你通过串口板向 Arcs-mini PA05 发送信息 “xxx”, Arcs-mini 会通过 PA04 原样输出
当你说出“串口发送 xxx 时”,Arcs-mini 的可扩展接口 (PA04) 通过串口输出 “xxx”
完成后,直接帮我编译烧录。
帮我实现一个串口指令的端侧mcp功能:
目标:
当你通过串口板向 Arcs-mini3 PB07 发送信息 “xxx”, Arcs-mini3 会通过 PB06 原样输出
当你说出“串口发送 xxx 时”,Arcs-mini 的可扩展接口 (PB06) 通过串口输出 “xxx”
完成后,直接帮我编译烧录。

执行结束:

| 硬件型号 | 图片 | 购买链接 |
|---|---|---|
FT232芯片串口板 |
![]() |
购买链接 |
| Arcs-Mini2 | USB 转串口模块 | 当前用途 | 说明 |
|---|---|---|---|
PA04 |
RX |
UART1 TX | 开发板发送端接串口模块接收端,Function 3 |
PA05 |
TX |
UART1 RX | 开发板接收端接串口模块发送端,Function 3 |
GND |
GND |
公共地 | 两端必须共地 |

| Arcs-Mini3 | USB 转串口模块 | 当前用途 | 说明 |
|---|---|---|---|
PB06 |
RX |
UART2 TX | 开发板发送端接串口模块接收端,Function 4 |
PB07 |
TX |
UART2 RX | 开发板接收端接串口模块发送端,Function 4 |
GND |
GND |
公共地 | 两端必须共地 |


