同步通信和異步通信的區別是什么呢?有人常把兩者給混淆,本期就來為大家分享一下相關知識。
同步通信與異步通信區別
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)的意思是循環冗余校驗碼。它用于檢驗在傳輸過程中是否出現錯誤,是保證傳輸可靠性的重要手段之一。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com