无线串口模块配置与操作指南
文档信息
| 项目 | 内容 |
|---|---|
| 文档名称 | 无线串口模块配置与操作指南 |
| 适用产品 | 立创·天巧星 MSPM0G3519 开发板套件 |
| 文档版本 | V1.0 |
| 更新日期 | 2026-07-20 |
1. 产品与功能概述
立创·天巧星 MSPM0G3519 开发板套件内置无线串口模块,本文将该侧无线串口设备简称为 开发板端。开发板端可配合无线串口模块 USB端(以下简称 USB端)实现开发板与电脑之间的无线串口通信。
在本功能中,开发板端已连接到开发板主控 MSPM0G3519 的 UART7。用户程序通过 UART7 收发数据,电脑通过 USB端和串口调试工具进行数据收发。
连接成功后:
- 电脑串口工具发送的数据,会通过 USB端无线发送到开发板。
- 开发板通过
UART7输出的数据,会通过 USB端显示在电脑串口工具中。
2. 产品组成
| 组成 | 说明 |
|---|---|
| 立创·天巧星 MSPM0G3519 开发板套件 | 内置开发板端,用户程序通过 UART7 使用无线串口功能 |
| USB端 | 插入电脑 USB 接口,用于与开发板端建立无线连接 |
| 电脑端串口工具 | 用于打开 USB端串口,进行无线串口数据收发 |


3. 建立无线连接
3.1 连接前准备
将 USB端插入电脑 USB 接口。系统识别成功后,会生成一个对应的端口号。
在 Windows 系统中,可通过“设备管理器”查看 USB端对应的端口。
操作路径示例:
设备管理器 → 端口(COM 和 LPT) → 查看新增的端口
如果电脑未识别到串口,请先检查:
- USB端是否插入到位。
- USB 接口是否正常。
- 是否需要安装对应 USB 转串口 CH340 驱动。
- 串口是否被其他软件占用。
3.2 配置 USB端串口工具
打开串口调试工具,选择 USB端对应串口号,并将串口参数设置为:
- 波特率:115200
- 数据位:8
- 校验位:None(无校验)
- 停止位:1

3.3 开发板端控制命令
AT 命令是用于控制开发板端的文本命令。用户程序通过开发板 UART7 将 AT 命令发送到开发板端,由开发板端执行对应操作。
本文涉及的 AT 命令主要用于开启或关闭无线串口功能:
| 命令 | 功能 | 正常返回 |
|---|---|---|
AT_RF=ON\r\n | 开启无线串口功能,并开始连接 USB端 | OK |
AT_RF=OFF\r\n | 关闭无线串口功能,并断开当前无线连接 | OK |
使用 AT 命令时请注意:
- 命令必须发送到开发板
UART7所连接的开发板端。 - 命令结尾必须包含
\r\n。 - 返回
OK表示开发板端已接收并执行该命令。 AT_RF=ON\r\n返回OK后,仍需等待 USB端与开发板端完成无线连接。
3.4 确认连接状态
开发板端执行 AT_RF=ON\r\n 并返回 OK 后,不代表无线连接已经建立。此时需要根据 USB端 LED 状态判断连接结果。
| USB端 LED 状态 | 说明 | 处理方法 |
|---|---|---|
| 快闪 | 没有检测到开发板端,没有连接 | 确认开发板已上电,并确认开发板端已执行 AT_RF=ON\r\n |
| 慢闪 | 检测到开发板端开启 AT_RF,但距离较远,不会连接 | 将 USB端靠近开发板端 |
| 常亮 | 已连接开发板端,可以正常互传数据 | 可以开始进行数据收发验证 |
首次连接或重新连接时,如果 USB端 LED 为慢闪,请将 USB端靠近开发板端,直到 USB端 LED 常亮后再进行数据收发。
3.5 RDY 提示说明
当无线串口功能处于关闭状态时,开发板端会周期性输出:
RDY看到 RDY 表示无线串口功能尚未开启。此时用户程序应通过 UART7 发送:
AT_RF=ON\r\n收到 OK 后,请将 USB端靠近开发板端。若 USB端 LED 慢闪,表示距离较远,不会连接;待 USB端 LED 常亮后,表示连接成功。
4. 使用案例:UART7 无线接收并回显到 UART0
请先下载并烧录示例固件。示例固件用于将开发板 UART7 接收到的数据原样转发到 UART0,方便用户通过电脑双串口窗口快速验证无线串口功能。
| 项目 | 内容 |
|---|---|
| 固件 | UART7 无线接收回显到 UART0 示例固件 |
| 下载链接 | https://pan.baidu.com/s/1DPhcUznuCILq_dbJs52Lmw 提取码: LCKF |
| 适用产品 | 立创·天巧星 MSPM0G3519 开发板套件 |
| 串口参数 | 115200 8 None 1 |
固件下载方式
通过在线串口烧录工具烧录示例固件。
本案例用于快速验证无线串口链路是否正常。
4.1 案例目标
本案例用于通过示例固件快速验证无线串口功能。
验证时,需要将天巧星开发板和 USB端同时连接到电脑:
- 天巧星开发板:通过 Type-C 接口连接到电脑,用于打开开发板
UART0对应端口,查看回显数据。 - USB端:插入电脑 USB 接口,用于打开 USB端对应端口,发送测试数据。
电脑端需要打开两个串口工具窗口:
| 串口窗口 | 选择端口 | 用途 |
|---|---|---|
| 开发板串口窗口 | 开发板 UART0 对应端口 | 查看回显数据 |
| USB端串口窗口 | USB端对应端口 | 发送测试数据 |
验证时,在 USB端串口窗口发送任意测试数据;如果相同数据能够显示在开发板串口窗口中,说明无线串口功能正常。
4.2 操作步骤
- 电脑通过数据线连接到天巧星开发板底板上的TYPE-C接口。(核心板需要接在底板上)
- 将无线串口模块 USB 端插入电脑。
- 打开两个串口工具窗口。
- 第一个串口工具窗口选择无线串口模块 USB 端对应串口,参数设置为
115200 8 None 1。 - 第二个串口工具窗口选择开发板TYPE-C的
UART0对应串口,参数设置为115200 8 None 1。 - 在开发板串口窗口中查看是否有接收到
RDY数据,若有则说明开发板上的无线串口模块正常。 - 在开发板串口窗口中,发送
AT_RF=ON\r\n命令,开启开发板端的无线串口功能。开发板端会返回OK表示已接收并执行该命令。 - 观察 USB端 LED 指示灯状态, 如LED 慢闪,请将 USB端靠近开发板端等待连接;待 USB端 LED 常亮后,表示连接完成。
- 在 USB端串口窗口发送任意测试数据。
- 查看开发板串口窗口是否显示相同数据。

4.5 预期结果
如果开发板 UART0 串口窗口能看到 USB端串口窗口发送的数据,说明以下链路正常:
- USB端到开发板端通信正常。
- 开发板端到
UART7通信正常。 - 示例程序
UART7到UART0转发正常。
4.6 异常排查
| 现象 | 处理方法 |
|---|---|
开发板通过 UART7 发送 AT_RF=ON\r\n 后没有返回 OK | 检查命令是否带 \r\n,UART7 串口参数是否为 115200 8 None 1 |
| UART0 串口窗口没有回显数据 | 检查示例程序是否已烧录,UART0 串口是否打开,串口参数是否正确 |
| 显示乱码 | 确认两个串口窗口均设置为 115200 8 None 1 |
| 首次连接失败 | 将 USB端靠近开发板端,待 USB端 LED 常亮后再进行数据收发 |
5. 状态指示
| 设备 | 状态 | 说明 |
|---|---|---|
| USB端 | 慢闪 | 检测到开发板端开启 AT_RF,但是距离较远,不会连接 |
| USB端 | 快闪 | 没有检测到开发板端,没有连接 |
| USB端 | 常亮 | 已连接开发板端,可以正常互传数据 |
不同硬件批次的 LED 亮灭逻辑可能略有差异,请以实际产品表现为准。
【图片预留】USB端指示灯位置图 建议标注 USB端指示灯及慢闪、快闪、常亮状态含义。
6. 用户程序接入说明
6.1 UART 通道
开发板端已连接到开发板 UART7。用户程序需要使用 UART7 作为无线串口通信通道。
6.2 串口参数
用户程序中的 UART7 必须配置为:
115200 8 None 16.3 自动开启无线串口
如果需要开发板上电后自动开启无线串口,可在用户程序初始化完成后,通过 UART7 发送:
AT_RF=ON\r\n收到 OK 后,再进入业务数据收发流程。
6.4 程序接入建议
建议用户程序按以下流程处理:
- 初始化
UART7。 - 等待系统稳定。
- 发送
AT_RF=ON\r\n。 - 等待或检测
OK返回。 - 开始业务数据收发。
7. 故障排查
| 故障现象 | 可能原因 | 处理方法 |
|---|---|---|
| 电脑找不到 USB端串口 | USB端未插好、驱动未安装、USB 接口异常或串口被占用 | 重新插拔 USB端,更换 USB 接口,安装CH340驱动,关闭占用串口的软件 |
一直看到 RDY | 无线串口功能尚未开启 | 开发板通过 UART7 发送 AT_RF=ON\r\n |
发送 AT_RF=ON\r\n 后没有返回 OK | 命令未带 \r\n、串口参数错误、用户程序未正确使用 UART7 | 确认命令格式、串口参数和 UART7 初始化 |
发送 AT_RF=ON\r\n 后无法连接 | USB端未插入、距离过远、首次配对未靠近、开发板供电不稳定 | 插入 USB端;若 USB端 LED 慢闪,请将 USB端靠近开发板端;待 USB端 LED 常亮后再进行数据收发;确认开发板供电稳定 |
| 使用示例程序时 UART0 无回显 | 示例程序未烧录、UART0 串口未打开、电脑串口选错 | 确认已烧录示例程序,并分别打开 USB端串口和开发板 UART0 串口 |
| 用户自定义程序无响应 | 用户程序未读取 UART7、无线未连接、数据格式不符合用户协议 | 检查 UART7 接收逻辑、连接状态和应用协议 |
| 数据乱码 | 串口参数不一致 | 将串口参数设置为 115200 8 None 1 |
附录 A:硬件原理图说明
A.1 无线模块 USB端原理图

A.2 开发板端原理图
