uart就是俗称得串口通讯,也是异步方式,比较常用
usrt就是同步方式通讯,比如74hc164或者595就可以用
usart是结合上面两种方式
UART:通用异步传输
USRT:通用同步传输
USART:通用异步、同步传输
USART就是集合了UART和USRT的能力的,一般这样的标识用在接口上,注意它们都是串口的,只是接收处理(等待)机制上不同。
uart是异步的
usrt是同步的。
usart也就是uart+usrt,也就是同步、异步的
UART是异步串行接口,A的意思就是Asychronous,即为非同步的
USRT是同步串行接口,S的意思就是Sychronous,即为同步的
这二者的区别在于,同步串行的接口在UART的RX TX基础上多了条时钟线,有点像SPI
USART则说明它的那个控制器可以作为异步串行接口,也可以作为同步串行接口