網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

usart和uart區別

欄目: IT科技 / 發佈於: / 人氣:3.01W

usart和uart的區別如下:

usart和uart區別

1、UART:universal asynchronous receiver and transmitter通用異步收發器;

2、通用異步收發器是一種通用串行數據總線,用於異步通信。該總線雙向通信,可以實現全雙工傳輸和接收。在嵌入式設計中,UART用來與PC進行通信,包括與監控調試器和其它器件,如EEPROM通信;

3、UART首先將接收到的並行數據轉換成串行數據來傳輸。消息幀從一個低位起始位開始,後面是5~8個數據位,一個可用的奇偶位和一個或幾個高位停止位;

4、接收器發現開始位時它就知道數據準備發送,並嘗試與發送器時鐘頻率同步。如果選擇了奇偶,UART就在數據位後面加上奇偶位。奇偶位可用來幫助錯誤校驗;

5、在接收過程中,UART從消息幀中去掉起始位和結束位,對進來的字節進行奇偶校驗,並將數據字節從串行轉換成並行。UART也產生額外的信號來指示發送和接收的狀態。例如,如果產生一個奇偶錯誤,UART就置位奇偶標誌;

6、USART:universal synchronous asynchronous receiver and transmitter通用同步異步收發器;

7、USART是一個全雙工通用同步/異步串行收發模組,該接口是一個高度靈活的串行通信設備;

8、USART收發模組一般分爲三大部分:時鐘發生器、數據發送器和接收器。

Tags:uart usart