DB9 上的 **DCD(载波检测)、RI(振铃指示)** 等信号来自电话 Modem 时代,用于判断线路是否有载波、是否振铃。现代 USB-UART 模块常常悬空或不引出这些脚。
### 何时还需要关心
- 维护拨号、老旧工控、部分医疗/测量仪器的完整 RS-232 接口。
- 设备要求「DCD 有效才开始通信」等状态机逻辑。
- 用标准 Modem 线序对接时,需对照 DTE/DCE 脚定义,避免只接 2/3/5 却漏握手导致软件层一直等待。
### 日常 MCU 调试
板级 TTL 调试通常只需要 **TX、RX、GND**,可选 RTS/CTS、DTR。不必强行引出 RI/DCD。用在线串口助手点检 USB-RS232 线时,先确认 2/3/5 通,再按手册补握手线。
理解这些「历史脚」,有助于读懂老图纸;新设计能省则省,把复杂度留在真正需要的工业接口上。
### 与现代调试的关系
USB-UART 模块若引出 DTR/RTS,优先用于自动下载;DCD/RI 多数闲置。读老设备手册出现这些缩写时,对照 DB9 脚图即可,不必在新 MCU 设计中强行实现完整 Modem 状态机。
点检时用串口助手打开端口,观察 setSignals 是否影响设备,有助于理解握手线是否被硬件使用。
联调记录建议包含:波特率与帧格式、接线方式、样本 HEX、现象与结论。使用 Web Serial Pro 等工具时可直接导出日志片段附在工单中,方便软硬件同事对齐。