在串行通信中,由於是一位一位地進行數據傳送。爲了把每個字節區別開來,需要收發雙方在傳送數據的串行信息流中,加入一些標記信號位。在數據中根據所添加的標記信號位的不同方式,分成同步通信和異步通信兩種。
1.“異步通信”是一種很常用的通信方式(效率較低)
異步通信在發送字符時,發送端可以在任意時刻開始發送字符,因此必須在每一個字符的開始和結束的地方加上標誌,即加上開始位和停止位,以便使接收端能夠正確地將每一個字符接收下來。
所傳送的數據以字節爲單位。每個字節前加上一位起始位,每個字節的後面加上停止位。
好處:異步通信的好處是通信設備簡單、便宜,但傳輸效率較低。
2.“同步通信”的通信雙方必須先建立同步,即雙方的時鐘要調整到同一個頻率。
收發雙方不停地發送和接收連續的同步比特流。
一種是使用全網同步,用一個非常精確的主時鐘對全網所有結點上的時鐘進行同步。
一種是使用準同步,各結點的時鐘之間允許有微小的誤差,然後採用其他措施實現同步傳輸。
同步通信是把所傳送的數據以多個字節(100字節以上)爲單位,在其前後添加標誌。