同步通信方式與異步通信方式有什么區(qū)別
最近在看通信的接口規(guī)范,對同步通信和異步通信概念不了解。這里收集點相關(guān)資料。以后如果用到也會逐步填加。有什么不對的地方也請各位幫忙指點下。
同步通信方式與異步通信方式有什么區(qū)別
資料一:
在串行通信中,由于是一位一位地進行數(shù)據(jù)傳送。為了把每個字節(jié)區(qū)別開來,需
要收發(fā)雙方在傳送數(shù)據(jù)的串行信息流中,加入一些標(biāo)記信號位。根據(jù)所添加的標(biāo)記信號
位的不同方式,分成同步通信和異步通信兩種。
異步通信在添加標(biāo)記信號位時,把所傳送的數(shù)據(jù)以字節(jié)為單位。每個字節(jié)前加上
一位起始位,每個字節(jié)的后面加上停止位,停止位可以是1位、1.5位或2位。有時,還
要加上一位奇偶檢驗位。
1(起始位)+2(停止位)+1(奇偶校驗位)Κ4位標(biāo)記信號位。這樣,異步通
信方式的效率就比較低。
同步通信是把所傳送的數(shù)據(jù)以多個字節(jié)(100字節(jié)以上)為單位,在其前后添加
標(biāo)志。
資料二:
異步通信”是一種很常用的通信方式。異步通信在發(fā)送字符時,所發(fā)送的字符之間的時間間隔可以是任意的。當(dāng)然,接收端必須時刻做好接收的準備(如果接收端主 機的電源都沒有加上,那么發(fā)送端發(fā)送字符就沒有意義,因為接收端根本無法接收)。發(fā)送端可以在任意時刻開始發(fā)送字符,因此必須在每一個字符的開始和結(jié)束的 地方加上標(biāo)志,即加上開始位和停止位,以便使接收端能夠正確地將每一個字符接收下來。異步通信的好處是通信設(shè)備簡單、便宜,但傳輸效率較低(因為開始位和 停止位的開銷所占比例較大)。
異步通信也可以是以幀作為發(fā)送的單位。接收端必須隨時做好接收幀的準備。這是,幀的首部必須設(shè)有一些特殊的比特組合,使得接收端能夠找出一幀 的開始。這也稱為幀定界。幀定界還包含確定幀的結(jié)束位置。這有兩種方法。一種是在幀的尾部設(shè)有某種特殊的比特組合來標(biāo)志幀的結(jié)束。或者在幀首部中設(shè)有幀長 度的字段。需要注意的是,在異步發(fā)送幀時,并不是說發(fā)送端對幀中的每一個字符都必須加上開始位和停止位后再發(fā)送出去,而是說,發(fā)送端可以在任意時間發(fā)送一 個幀,而幀與幀之間的時間間隔也可以是任意的。在一幀中的所有比特是連續(xù)發(fā)送的。發(fā)送端不需要在發(fā)送一幀之前和接收端進行協(xié)調(diào)(不需要先進行比特同步)。 每個字符開始發(fā)送的時間可以是任意的t0 0 1 1 0 1 1 0起始位結(jié)束位t每個幀開始發(fā)送的時間可以是任意的以字符為單位發(fā)送以幀為單位發(fā)送幀開始幀結(jié)束
“同步通信”的通信雙方必須先建立同步,即雙方的時鐘要調(diào)整到同一個頻率。收發(fā)雙方不停地發(fā)送和接收連續(xù)的同步比特流。但這時還有兩種不同的 同步方式。一種是使用全網(wǎng)同步,用一個非常精確的主時鐘對全網(wǎng)所有結(jié)點上的時鐘進行同步。另一種是使用準同步,各結(jié)點的時鐘之間允許有微小的誤差,然后采 用其他措施實現(xiàn)同步傳輸。
同步通信方式與異步通信方式有什么區(qū)別
資料一:
在串行通信中,由于是一位一位地進行數(shù)據(jù)傳送。為了把每個字節(jié)區(qū)別開來,需
要收發(fā)雙方在傳送數(shù)據(jù)的串行信息流中,加入一些標(biāo)記信號位。根據(jù)所添加的標(biāo)記信號
位的不同方式,分成同步通信和異步通信兩種。
異步通信在添加標(biāo)記信號位時,把所傳送的數(shù)據(jù)以字節(jié)為單位。每個字節(jié)前加上
一位起始位,每個字節(jié)的后面加上停止位,停止位可以是1位、1.5位或2位。有時,還
要加上一位奇偶檢驗位。
1(起始位)+2(停止位)+1(奇偶校驗位)Κ4位標(biāo)記信號位。這樣,異步通
信方式的效率就比較低。
同步通信是把所傳送的數(shù)據(jù)以多個字節(jié)(100字節(jié)以上)為單位,在其前后添加
標(biāo)志。
資料二:
異步通信”是一種很常用的通信方式。異步通信在發(fā)送字符時,所發(fā)送的字符之間的時間間隔可以是任意的。當(dāng)然,接收端必須時刻做好接收的準備(如果接收端主 機的電源都沒有加上,那么發(fā)送端發(fā)送字符就沒有意義,因為接收端根本無法接收)。發(fā)送端可以在任意時刻開始發(fā)送字符,因此必須在每一個字符的開始和結(jié)束的 地方加上標(biāo)志,即加上開始位和停止位,以便使接收端能夠正確地將每一個字符接收下來。異步通信的好處是通信設(shè)備簡單、便宜,但傳輸效率較低(因為開始位和 停止位的開銷所占比例較大)。
異步通信也可以是以幀作為發(fā)送的單位。接收端必須隨時做好接收幀的準備。這是,幀的首部必須設(shè)有一些特殊的比特組合,使得接收端能夠找出一幀 的開始。這也稱為幀定界。幀定界還包含確定幀的結(jié)束位置。這有兩種方法。一種是在幀的尾部設(shè)有某種特殊的比特組合來標(biāo)志幀的結(jié)束。或者在幀首部中設(shè)有幀長 度的字段。需要注意的是,在異步發(fā)送幀時,并不是說發(fā)送端對幀中的每一個字符都必須加上開始位和停止位后再發(fā)送出去,而是說,發(fā)送端可以在任意時間發(fā)送一 個幀,而幀與幀之間的時間間隔也可以是任意的。在一幀中的所有比特是連續(xù)發(fā)送的。發(fā)送端不需要在發(fā)送一幀之前和接收端進行協(xié)調(diào)(不需要先進行比特同步)。 每個字符開始發(fā)送的時間可以是任意的t0 0 1 1 0 1 1 0起始位結(jié)束位t每個幀開始發(fā)送的時間可以是任意的以字符為單位發(fā)送以幀為單位發(fā)送幀開始幀結(jié)束
“同步通信”的通信雙方必須先建立同步,即雙方的時鐘要調(diào)整到同一個頻率。收發(fā)雙方不停地發(fā)送和接收連續(xù)的同步比特流。但這時還有兩種不同的 同步方式。一種是使用全網(wǎng)同步,用一個非常精確的主時鐘對全網(wǎng)所有結(jié)點上的時鐘進行同步。另一種是使用準同步,各結(jié)點的時鐘之間允許有微小的誤差,然后采 用其他措施實現(xiàn)同步傳輸。
posted on 2008-08-21 10:26 茶 閱讀(2093) 評論(0) 編輯 收藏 引用 所屬分類: 其它

