• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

关于UART、USRT、USART的问题

豆豆是小狗 2019-05-10 浏览量:630
UART、USRT、USART有什么区别?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:6
  • UART:Universal Asychronous Receiver/Transmitter,通用异步接收器/发送器,能够完成异步通信。
    USRT:Universal Sychronous Receiver/Transmitter,通用同步接收器/发送器,能够完成同步通信。
    USART:Universal Sychronous Asychronous Receiver/Transmitter,通用同步异步接收器/发送器,能完成异步和同步通信

  • 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则说明它的那个控制器可以作为异步串行接口,也可以作为同步串行接口

  • 每个定义其实很容易搜到的,关键就是把之间有区别的字母含义弄清就好,A,S,AS,其他字母就不需要去看了,这几个字母的意思明确之后,意思就很好理解了,应用的时候也不会出错了

相关问题

问题达人换一批

关于UART、USRT、USART的问题