串行通信、異步通信、同步通信和并行通信是數(shù)據(jù)傳輸中常用的幾種方式,它們在數(shù)據(jù)傳輸?shù)乃俣?、效率、復雜性等方面有所不同。
串行通信,這是一種數(shù)據(jù)傳輸方式,其中數(shù)據(jù)是按一位一位的順序傳送的。在串行通信中,只需要少數(shù)幾條線就可以在系統(tǒng)間交換信息,因此它特別適用于計算機與計算機、計算機與外設之間的遠距離通信。串行通信的速度通常比并行通信慢,但其成本更低,且覆蓋面積更廣,如公用電話系統(tǒng)。
同步通信:同步通信是以數(shù)據(jù)塊為傳輸單位,每個數(shù)據(jù)塊的頭部和尾部都要附加一個特殊的字符或比特序列,標記一個數(shù)據(jù)塊的開始與結束。同步是指數(shù)據(jù)塊與數(shù)據(jù)塊之間的時間間隔是固定的,必須嚴格規(guī)定它們的時間關系。在同步通信中,發(fā)送方發(fā)出數(shù)據(jù)后需要等待接收方發(fā)回響應,然后才能發(fā)送下一個數(shù)據(jù)包。例如,QQ在線傳輸文件就需要雙方約定在線,且傳輸過程不能中斷,否則就會失敗。
串行通信異步原理如下圖所示:

異步通信:在這種通信方式中,每個字符都要加1位起始位和一位停止位,以標記一個字符的開始與結束,并以此實現(xiàn)數(shù)據(jù)傳輸同步。異步是指字符與字符之間的時間間隔是可變的,不需嚴格限制它們的時間關系。例如,電視機遙控器、對講機和手機通話過程都采用了異步串行通信。
串行通信異步特點:
1.不需要同步時鐘線;
2.通信雙方需要在數(shù)據(jù)傳輸前配置相同數(shù)據(jù)傳輸速率,例如:UART常用波特率9600。
串行通信同步原理如下圖所示:

串行通信同步特點:
1.擁有同步時鐘線;
3.時鐘統(tǒng)一、字符與字符間同步無間隔。
并行通信原理如下圖所示:

并行通信:與此相反,并行通信是指數(shù)據(jù)的各位同時傳送,通常有多少位數(shù)據(jù)就必須有多少根數(shù)據(jù)線。并行通信的速度快,但造價高,內部的多根線纜同步較困難,相互之間易產(chǎn)生干擾。
并行通信特點:
1.由于各個數(shù)據(jù)位同時進行傳輸,傳輸速率極快(是串行通信速率的8倍)、效率超高;
2.占用端口多,成本較高;
3.并行通信抗干擾能力較差;
4.只適用于短距離高速通信。
審核編輯:黃飛
-
數(shù)據(jù)傳輸
+關注
關注
9文章
2201瀏覽量
67586 -
異步通信
+關注
關注
1文章
59瀏覽量
10563 -
同步通信
+關注
關注
0文章
29瀏覽量
9494 -
串行通信
+關注
關注
4文章
608瀏覽量
37141 -
并行通信
+關注
關注
1文章
32瀏覽量
11182
發(fā)布評論請先 登錄
串行通信中的IIC總線工作原理是什么
并行通信和串行通信有何特點
STM32串行異步通信的相關資料分享
關于STM32的串行異步通信
串行通信中的異步、同步與并行通信機制解析
評論