• 串口基础
  • 串行端口的打开与关闭,串行端口数据的发送与接收。
    波特率支持 1200, 2400, 4800, 7200, 9600, 14400, 19200, 38400, 57600, 115200, 128000230400,默认为 9600
    数据位支持 5, 6, 78,默认为 8
    停止位支持 One, TwoOnePointFive,默认为 One
    校验位支持 None, Odd, Even, MarkSpace, 默认为 None

    另:串行端口输入缓冲区默认配置为 2MB,输出缓冲区默认配置为 1MB。

  • 清空数据及统计
  • 清空接收区数据、发送区数据和清零发送接收统计。

  • 字符串与十六进制
  • 当数据以十六进制发送时,数据格式为 AB 12 3F,十六进制加空格。如果输入非法数据,软件会在信息描述区提示。

  • 自动发送
  • 可自定义发送时间,以毫秒(ms)为单位。

  • 发送新行
  • 换行支持 None, CR, LFCR LF 三种换行符, 默认为 None(即没有换行符)

  • 时间戳
  • 通过 <菜单栏-选项-时间戳> 开启接收区中的接收数据增加时间戳。

  • 保存接收数据
  • 数据保存默认以当前日期(年月日,如20190810)为命名,以文本(.txt)为格式,保存在安装目录下的 RecvData 目录中。 通过 <路径选择> 可以自定义数据保存路径及命名。

  • 编码方式
  • 通过 <菜单栏-选项-字节编码> 可以动态更改字节的编码方式。编码方式支持 ASCIIUTF-8Unicode(UTF-16)UTF-32 四种编码, 默认为 UTF-8 编码。

  • 流控制
  • 通过 <菜单栏-选项-流控制> 可以选择串行端口通信控制协议。协议支持 NoneHardwareXonXoffHardware and XonXoff 四种编码, 默认为 None 流控制。

  • 信号控制
  • 通过 <菜单栏-选项-RtsEnable> 和 <菜单栏-选项-DtrEnable> 可以控制 RtsEnableDtrEnable 信号, 默认均没有启用。

  • 信号检测
  • 在主界面的信号状态区,可以显示 CD, CtsDsr 三种信号。

  • 暂停接收数据显示
  • 通过双击接收区可以暂停数据的UI显示(其实数据还是处于接收状态,只是不在接收区显示),再次双击可以恢复显示。

  • 精简视图
  • 通过 <菜单栏-选项-精简视图> 可以精简主界面,隐藏串口配置、信号状态和辅助信息。

  • 发送文件
  • 在发送区通过 <发送文件> 按钮发送任意文件。