本页内容
本页内容
排障清单
看不到串口:
- 重新插拔 USB 设备,换一根线或换一个 USB 口。
- 打开设备管理器,安装正确的 CH340、CP210x、FTDI 或厂商驱动。
- 确认设备已供电,并且不处于只能刷固件的特殊模式。
串口无法打开:
- 关闭其他串口工具、IDE 串口监视器和烧录工具。
- 设备重启后重新核对 COM 号。
- 尝试重新插拔适配器。
打开串口时设备复位或进入 Bootloader:
- 打开前先取消 DTR;如果开发板也使用 RTS,再一并取消。
- 核对开发板的启动绑带时序,并注意 USB 适配器可能反相逻辑信号。
- 如果启用了
RTS/CTS流控,RTS 由驱动管理;执行手动时序前先关闭硬件流控。
收不到数据:
- 核对波特率、校验位、数据位和停止位。
- 确认目标设备确实会主动发送数据,或会响应当前命令。
- 检查 TX/RX 接线,RS485 场景还要检查 A/B 线。
- 换一条已知可用命令,并降低发送频率。
数据显示乱码:
- 优先检查波特率和校验位。
- 在 Text 和 Hex 之间切换,判断原始字节是否正确。
- 如果 ASCII 正常、只有中文或日韩文字乱码,那是字符编码问题:在快捷设置的接收设置里把编码改成设备实际使用的那个(中文设备常见 GB18030、GBK、Big5)。收发可以分别设置。
- 如果连 ASCII 都是乱的,多半不是编码问题,而是波特率、校验位,或者设备本身就是二进制协议。
RS485 设备不响应:
- 确认 A/B 接线、终端电阻和共地。
- 确认总线上没有多个主站同时发送。
- 核对设备地址、功能码和 CRC。
高波特率不稳定:
- 缩短线缆,换质量更好的适配器。
- 降低界面显示压力,并开启日志保存。
- 长测前先单独验证目标速率是否可靠。