URAT

URAT

UART是Un UART是用於控制計算機與串列設備的晶元。將由計算機內部傳送過來的并行數據轉換為輸出的串列數據流。

UART 通用非同步收發器


UART是Universal Asynchronous Receiver/Transmitter的縮寫
UART是用於控制計算機與串列設備的晶元。有一點要注意的是,它提供了RS-232C數據終端設備介面,這樣計算機就可以和數據機或其它使用RS-232C介面的串列設備通信了。作為介面的一部分,UART還提供以下功能:
將由計算機內部傳送過來的并行數據轉換為輸出的串列數據流。將計算機外部來的串列數據轉換為位元組,供計算機內部使用并行數據的器件使用。在輸出的串列數據流中加入奇偶校驗位,並對從外部接收的數據流進行奇偶校驗。在輸出數據流中加入啟停標記,並從接收數據流中刪除啟停標記。處理由鍵盤或滑鼠發出的中斷信號(鍵盤和滑鼠也是串列設備)。可以處理計算機與外部串列設備的同步管理問題。有一些比較高檔的UART
還提供輸入輸出數據的緩衝區,現在比較新的UART是16550,它可以在計算機需要處理數據前在其緩衝區內存儲16位元組數據,而通常的UART是8250。現在如果您購買一個內置的數據機,此數據機內部通常就會有16550 UART