字面意义:
UART:universal asynchronous receiver and transmitter通用异步收发器;
USART:universal synchronous asynchronous receiver and transmitter通用同步异步收发器。
一般而言,单片机中,名称为UART的接口一般只能用于异步串行通讯,而名称为USART的接口既可以用于同步串行通讯,也能用于异步串行通讯。
USART支持同步模式,因此USART 需要同步始终信号USART_CK,通常情况同步信号很少使用。
因此一般使用的UART和USART方式是一样的,都使用异步模式。在使用异步模式下并没有什么区别。
USART支持同步和异步模式, 同步模式时 可以同步 主机或者从机时钟
多一个发送时钟的引脚
首先从名字上看:
UART:universal asynchronous receiver and transmitter通用异步收/发器USART:universal synchronous asynchronous receiver and transmitter通用同步/异步收/发器
从名字上可以看出,USART在UART基础上增加了同步功能,即USART是UART的增强型,事实也确实是这样。但是具体增强到了什么地方呢?
相比UART,USART支持了同步模式