只接 TX、RX 不接 **GND**,是新手串口接线的第一杀手:指示灯狂闪、助手无数据或乱码;两端若用不同电源,地电位差还可能在插拔时打坏 IO。
### 为什么必须共地
UART 电平是相对 **本机地** 的电压。没有公共地,接收端无法判断「3.3V 相对谁」。静电与开关电源噪声会让采样结果随机化,表现为乱码或帧错。这与波特率错误的表象很像,但回环测试(短接模块 TX-RX)往往仍然正常——因为回环发生在同一块板上,本身已共地。
### 正确做法
- **先接 GND,再接 RX/TX**;拆除时相反。
- USB 转 TTL 与 MCU 必须共地;电池供电设备同样要拉地线。
- 远距离/强干扰:考虑隔离电源 + 隔离 485,而不是省掉信号地。
- RS-232 有 SG 信号地,同样不能省略。
### 损坏场景
两台设备分别用开关电源,外壳地电位不同,未共地就插 TX,冲击电流可能走芯片 ESD 二极管,造成偶发损坏。工业现场更要重视隔离与接地设计。
### 排查口诀
回环通过 → PC 与 USB 模块大致正常;接上 MCU 仍乱 → 查 GND、电平、波特率。烫手/异味 → 立即断电查电源与地环路。
**串口接线金句:地线最先接、最后拔;不共地,勿言协议。**
### 和在线串口的配合
共地正确后,再用 Web Serial Pro 做回环与真机收发。若共地不良,助手会忠实显示乱码,容易误判为软件问题。电气正确是软件调试的前提。