同步通信與異步通信

同步通信與異步通信區別:

  1. 同步通信要求接收端時鐘頻率和發送端時鐘頻率一致,發送端發送連續的比特流;異步通信時不要求接收端時鐘和發送端時鐘同步,發送端發送完一個字節後,可經過任意長的時間間隔再發送下一個字節。

  2. 同步通信效率高,異步通信效率較低。

  3. 同步通信較複雜,雙方時鐘的允許誤差較小;異步通信簡單,雙方時鐘可允許一定誤差。

  4. 同步通信可用於點對多點,異步通信只適用於點對點。

 

向左轉|向右轉

拓展資料

同步通信:指在約定的通信速率下,發送端和接收端的時鐘信號頻率和相信始終保持一致(同步),這就保證了通信雙方在發送和接收數據時具有完全一致的定時關係。

用於同步通信的數據格式:

  1. 單同步格式,會送一幀數據僅使用一個同步字符。當接收端收到並識別出一個完整同步字符後,就連續接收數據。一幀數據結束,進行CRC校驗。

    同步字符 數據 CRC1 CRC2;

  2. 雙同步字格式,這時利用兩個同步字符進行同步。

    同步字符1 同步字符2 數據 CRC1 CRC2;

  3. 同步數據鏈路控制(SDC)規程所規定的數據格式。

    標誌符01111110 地址符8位 數據 CRC1 CRC2 標誌符01111110;

  4. 則是一種外同步方式所採用的數據格式。對這種方式,在發送的一幀數據中不包含同步字符。同步信號SYNC通過專門的控制線加到串行的接口上。當SYNC一到達,表明數據部分開始,接口就連續接收數據和CRC校驗碼。

    數據場 CRC1 CRC2;

  5. 高級數據鏈路控制(HDLC)規程所規定的數據格式。它們均用於同步通信。

    標誌符01111110 地址符8位 控制符8位 數據 CRC1 CRC2 標誌符01111110

    CRC(cyclic redundancy checks)的意思是循環冗餘校驗碼。它用於檢驗在傳輸過程中是否出現錯誤,是保證傳輸可靠性的重要手段之一。

異步通信:異步通信是指通信中兩個字符(8位)之間的時間間隔是不固定的,而在一個字符內各位的時間間隔是固定的。

在異步通信中,每接收一個字符,接收方都要重新與發送主同步一次,所以接收端的同步時鐘信號並不需要嚴格地與發送方同步,只要它們在一個字符的傳輸時間範圍內能保持同步即可,這意味着南時鐘信號漂移的要求要比同步信號低得多,硬件成本也要低的多,但是異步傳送一個字符,要增加大約20%的附加信息位,所以傳送效率比較低。異步通信方式簡單可靠,也容易實現,故廣泛地應用於各種微型機系統中。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章