UART與USART的區別




    UART與USART都是單片機上的串口通信,他們之間的區別如下:

    首先從名字上看:

UART:universal asynchronous receiver and transmitter通用異步收/發器
USART:universal synchronous asynchronous receiver and transmitter通用同步/異步收/發器

    從名字上可以看出,USART在UART基礎上增加了同步功能,即USART是UART的增強型,事實也確實是這樣。但是具體增強到了什么地方呢?

    其實當我們使用USART在異步通信的時候,它與UART沒有什么區別,但是用在同步通信的時候,區別就很明顯了:大家都知道同步通信需要時鍾來觸發數據傳輸,也就是說USART相對UART的區別之一就是能提供主動時鍾。如stm32的USART可以提供時鍾支持ISO7816的智能卡接口。


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com