當前位置

首頁 > 生活 > 科技 > 科技生活 > 串行通信的傳輸按通信約定的格式分爲

串行通信的傳輸按通信約定的格式分爲

推薦人: 來源: 奮鬥學識館 閱讀: 8.71K 次

品牌型號:華爲MateBook D15
系統:Windows 11

串行通信的傳輸按通信約定的格式分爲

串行通信的傳輸按通信約定的格式分爲同步通信和異步通信。

串行通信是指計算機主機與外設之間以及主機系統與主機系統之間數據的串行傳送。使用一條數據線,將數據一位一位地依次傳輸,每一位數據佔據一個固定的時間長度。其只需要少數幾條線就可以在系統間交換資訊,特別適用於計算機與計算機、計算機與外設之間的遠距離通信。

同步通信是一種連續串行傳送數據的通信方式,一次通信只傳送一幀資訊。這裏的資訊幀與異步通信中的字元幀不同,通常含有若干個數據字元。它們均由同步字元、數據字元和校驗字元(CRC)組成。其中同步字元位於幀開頭,用於確認數據字元的開始。數據字元在同步字元之後,個數沒有限制,由所需傳輸的數據塊長度來決定;校驗字元有1到2個,用於接收端對接收到的字元序列進行正確性的校驗。同步通信的缺點是要求發送時鐘和接收時鐘保持嚴格的同步。

異步通信中,在異步通信中有兩個比較重要的指標:字元幀格式和波特率。數據通常以字元或者字節爲單位組成字元幀傳送。字元幀由發送端逐幀發送,透過傳輸線被接收設備逐幀接收。發送端和接收端可以由各自的時鐘來控制數據的發送和接收,這兩個時鐘源彼此獨立,互不同步。接收端檢測到傳輸線上發送過來的低電平邏輯"0"(即字元幀起始位)時,確定發送端已開始發送數據,每當接收端收到字元幀中的停止位時,就知道一幀字元已經發送完畢。