微控制器的非同步序列口怎麼實現同步?

微控制器的非同步序列口怎麼實現同步?echo_992021-06-12 20:22:49

非同步通訊(UART)指兩個互不同步的裝置透過計時機制或其他技術進行資料傳輸。非同步通訊中兩個字元之間的時間間隔是不固定的,而在一個字元內各位的時間間隔是固定的。基本上,傳送方可以隨時傳輸資料,而接收方必須在資訊到達時準備好接收。相反,同步傳輸是一個精確同步的位流,其中字元的起始是由計時機制來定位的。

非同步通訊中,資料通常以字元或者位元組為單位組成字元幀傳送。字元幀由傳送端逐幀傳送,透過傳輸線被接收裝置逐幀接收。傳送端和接收端可以由各自的時鐘來控制資料的傳送和接收,這兩個時鐘源彼此獨立,互不同步。