A8串口调试助手是a8blog.com网站的一款使用直观,操作简单的串口调试软件。
主要特性:
1、超小执行文件,仅33kB,绿色软件无需安装。
2、支持CH340、PL2303、FT232、cp2102等USB转串口芯片的高波特率和自定义波特率传输。
3、支持usb转串口设备的动态拔出、插入监测。自动识别。无需重新关闭再打开本软件,也不会导致本软件crash。
4、支持HEX和ASCII的显示方式。
5、显示速度快,不易丢数据。
6、支持选择串口、改变波特率(可以输入任意波特率,只要串口支持)、数据位、停止位、校验位。
7、支持发送文件。
8、支持循环定时发送。
9、支持发送字符串后追加换行符。
连接方式:
串口(UART或者RS232)的典型连接方式如下:
RS232和uart不同之处在于逻辑0和1的电平。RS232负电平为1,正电平为0。uart高电平为1,低电平为0.
波特率:
波特率是指收发双方数据传输的速度 bits per second (bps)。由于串口是异步的,没有同步时钟信号,所以收发双方事先必须约定在同一个波特率下才能传输。常用的波特率有2400、4800、9600、19200、38400、57600、115200等,随着usb转串口芯片的普及,超高波特率,例如256000、921600、3000000、6000000等也在大量使用。甚至有些使用的波特率还比较特殊。本软件可以设置任意的波特率,只要芯片支持。
数据位、停止位、校验位:
每个串口数据包由若干个bit组成,其中包括一个起始位,若干个数据位(一般8个),一个或没有校验位,若干个停止位(一般1个)
数据包格式如下: