UART综述 UART即通用异步接收器和发送器(Universal Asynchronous Receiver and Transmitter),是一种用于连接两个计算系统的简单、低成本的串行接口,对高速率串行通信具有更高的可靠性,需要的线缆数目要少于并行传输,同时支持远距离的串行通信。 图1显示了两个使用UART进行串行通信的系统。UART支持多系统间的串行通信,它的发送器功能是将并行数据发送至传送FIFO暂存,而后串行发出。因此UART可减轻处理器的工作负担,将并行数据传输无缝转换为串行方式,实现对每个通道的串行通信的管理并检查串行数据通信的错误。 图2显示了数据终