stm32中UART和USART的区别
生活随笔
收集整理的這篇文章主要介紹了
stm32中UART和USART的区别
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
UART,全稱為universal asynchronous receiver and transmitter,即通用異步收/發(fā)器;
USART,全稱為universal synchronous asynchronous receiver and transmitter,即通用同步/異步收/發(fā)器。
顧名思義,UART只能用于異步串行通訊,而USART既能用于同步串行通訊,又能用于異步串行通訊。
這里的同步異步分別是指:
異步通信,指數(shù)據(jù)傳送以字符為單位,字符與字符間的傳送完全異步,位與位之間的傳送基本上是同步的。
同步通信,是指數(shù)據(jù)傳送以數(shù)據(jù)塊(一組字符)為單位,字符與字符之間、字符內(nèi)部的位與位之間都同步。
相對而言,異步通信效率較低,同步通信效率較高。
總結(jié)
以上是生活随笔為你收集整理的stm32中UART和USART的区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 系统常见错误的解决方法
- 下一篇: 微信公众号使用Emoji表情