本页内容
本页内容
指示灯、DTR、RTS 与 Break
连接设置组中有一排指示灯:TX/RX 收发活动灯对所有连接类型都会随数据闪烁;RTS、CTS、DTR、DSR、DCD、RI 六个控制线灯仅串口连接显示。其中输入线(CTS、DSR、DCD、RI)在端口打开时显示实时电平,部分 USB 转串口适配器不上报输入线状态。整排指示灯可通过设置对话框"显示"页的"显示 TX/RX 与控制线指示灯"开关隐藏。
方向以运行本软件的电脑(或 USB 转串口适配器)为参照:
| 灯 | 方向 | 英文全称与含义 |
|---|---|---|
| CTS | 输入 | Clear To Send(允许发送):对端允许本机发送数据。启用 RTS/CTS 硬件流控时,CTS 未置位可能使发送暂停。 |
| DSR | 输入 | Data Set Ready(数据设备就绪):对端设备或调制解调器已经就绪。 |
| DCD | 输入 | Data Carrier Detect(载波检测):调制解调器检测到有效载波;非调制解调器设备也可能用它表示链路或连接有效。 |
| RI | 输入 | Ring Indicator(振铃指示):调制解调器检测到来电振铃;普通串口设备通常不使用。 |
| DTR | 输出 | Data Terminal Ready(数据终端就绪):本机表示已经就绪;部分开发板会将它复用为复位或进入 Bootloader 的控制信号。 |
| RTS | 输出 | Request To Send(请求发送):本机请求发送数据;启用 RTS/CTS 硬件流控后由串口驱动自动管理。 |
其中三个灯本身也是控制入口:
- DTR / RTS:点击灯即切换期望输出电平。这两个灯始终显示期望电平,因此端口未打开时也能预先配置。流控为
None或XON/XOFF时 RTS 可点击。 - TX:点击发送一次串口 Break(自动拉长到最小脉宽,保证设备能识别),按住则持续 Break;Break 期间灯变为琥珀色并显示 BRK。Break 需要端口已打开,它不是换行字符,也不会追加
CR或LF。
DTR 和 RTS 是串口控制输出,与 Text 或 Hex 模式中看到的数据字节相互独立;它们不适用于 TCP 或 UDP 连接。
串口尚未打开时也可以先选择 DTR 和 RTS。软件会在每次打开端口时应用这两个选择,包括自动重连和发送触发的自动重开;正常关闭前会先释放实际控制输出。期望电平也可以在设置对话框 Port 页的"控制线"一行里配置:默认勾选,并且会跨会话记住,因此"打开端口时不能拉高 DTR"的目标板只需配置一次。
选择 RTS/CTS 硬件流控后,RTS 由串口驱动自动管理:RTS 灯显示为琥珀色"接管"状态,点击无效。除非适配器和驱动明确要求,否则不要用手动 RTS 控制 RS485 收发方向;多数 USB 转 RS485 适配器会自动切换方向。
勾选表示“逻辑置位”,RS232 收发器或 USB 适配器可能会反相连接器上的实际电压。很多 MCU 开发板还会利用 DTR 复位或进入 Bootloader;如果打开端口时不能复位目标设备,请先取消 DTR。需要进入 Bootloader 或恢复模式时,应以设备厂商给出的 DTR/RTS 顺序和 Break 持续时间为准。