ESP8266(以及不少 Wi-Fi/4G 模组)出厂提供 **AT 指令集**:MCU 通过 UART 发送 `AT+...`,模组返回 `OK`/`ERROR` 并完成连路由、建 TCP、透传等。
### 透明传输在做什么
进入透传后,UART 上的原始字节被模组原样搬到 TCP/UDP 或另一路串口,MCU 不再包 AT 帧,适合把 legacy 串口设备快速挂到网络。
### 典型流程(以手册为准)
- 串口 115200 8N1 连模组,确认 `AT` → `OK`。
- 入网(如 `AT+CWJAP`)、建链(如 `AT+CIPSTART`)。
- 进入透传(如 `AT+CIPMODE` + `CIPSEND` 一类指令)。
- 此后助手或 MCU 写出的数据即上网;用 `+++` 等序列退出命令模式。
### 调试技巧
- 先用手打 AT 确认固件版本与回显,再写 MCU 状态机。
- 注意默认波特率,刷非官方固件后可能变化。
- 透传中混入日志会破坏二进制协议。
- 供电不足会导致掉线,看似「串口指令无效」。
掌握 AT 透传,是嵌入式联网最常见的捷径之一;在线串口助手是配置期的最佳搭档。
### 与 MCU 代码
配置期可用网页串口完成;量产固件用状态机发送 AT 并处理超时。注意模组启动打印横幅可能干扰解析,需刷掉或延迟。透传前后切换要用足够静默时间,避免半截指令。