UART(Universal Asynchronous Receiver/Transmitter)是一种异步全双工串行通信协议,由Tx和Rx两根数据线组成,因为没有参考时钟信号,所以通信的双方必须约定串口波特率.数据位宽.奇偶校验位.停止位等配置参数,从而按照相同的速率进行通信. 异步通信以一个字符为传输单位,通信中两个字符间的时间间隔多少是不固定的,然而在同一个字符中的两个相邻位间的时间间隔是固定的.当波特率为9600bps时,传输一个bit的时间间隔大约为104.16us:波特率为11520…