您現(xiàn)在的位置: 首頁 > 標(biāo)簽 > USART2
USART2
USART2
相關(guān)文章 : 0篇 瀏覽 : 次

USART收發(fā)模塊一般分為三大部分:時鐘發(fā)生器、數(shù)據(jù)發(fā)送器和接收器??刂萍拇嫫鳛樗械哪K共享。 時鐘發(fā)生器由同步邏輯電路(在同步從模式下由外部時鐘輸入驅(qū)動)和波特率發(fā)生器組成。發(fā)送時鐘引腳XCK僅用于同步發(fā)送模式下, 發(fā)送器部分由一個單獨的寫入緩沖器(發(fā)送UDR)、一個串行移位寄存器、校驗位發(fā)生器和用于處理不同幀結(jié)構(gòu)的控制邏輯電路構(gòu)成。使用寫入緩沖器,實現(xiàn)了連續(xù)發(fā)送多幀數(shù)據(jù)無延時的通信。 接收器是USART模塊最復(fù)雜的部分,最主要的是時鐘和數(shù)據(jù)接收單元。數(shù)據(jù)接收單元用作異步數(shù)據(jù)的接收。除了接收單元,接收器還包括校驗位校驗器、控制邏輯、移位寄存器和兩級接收緩沖器(接收UDR)。接收器支持與發(fā)送器相同的幀結(jié)構(gòu),同時支持幀錯誤、數(shù)據(jù)溢出和校驗錯誤的檢測。