uart和usart的区别
uart和usart的区别
首先从名字上看:
UART:universal asynchronous receiver and transmitter通用异步收/发器
USART:universal synchronous asynchronous receiver and transmitter通用同步/异步收/器
通俗来讲,uart是异步串行通信,usart是同步/异步串行通信,当两者都进行异步通信时,并无太大区别,但是用在同步通信的时候,区别就很明显了。
大家都知道同步通信需要时钟来触发数据传输,也就是说USART相对UART的区别之一就是能提供主动时钟。