串行通信、異步通信、同步通信和并行通信是數(shù)據(jù)傳輸中常用的幾種方式,它們?cè)跀?shù)據(jù)傳輸?shù)乃俣取⑿省?fù)雜性等方面有所不同。
串行通信,這是一種數(shù)據(jù)傳輸方式,其中數(shù)據(jù)是按一位一位的順序傳送的。在串行通信中,只需要少數(shù)幾條線就可以在系統(tǒng)間交換信息,因此它特別適用于計(jì)算機(jī)與計(jì)算機(jī)、計(jì)算機(jī)與外設(shè)之間的遠(yuǎn)距離通信。串行通信的速度通常比并行通信慢,但其成本更低,且覆蓋面積更廣,如公用電話系統(tǒng)。
同步通信:同步通信是以數(shù)據(jù)塊為傳輸單位,每個(gè)數(shù)據(jù)塊的頭部和尾部都要附加一個(gè)特殊的字符或比特序列,標(biāo)記一個(gè)數(shù)據(jù)塊的開(kāi)始與結(jié)束。同步是指數(shù)據(jù)塊與數(shù)據(jù)塊之間的時(shí)間間隔是固定的,必須嚴(yán)格規(guī)定它們的時(shí)間關(guān)系。在同步通信中,發(fā)送方發(fā)出數(shù)據(jù)后需要等待接收方發(fā)回響應(yīng),然后才能發(fā)送下一個(gè)數(shù)據(jù)包。例如,QQ在線傳輸文件就需要雙方約定在線,且傳輸過(guò)程不能中斷,否則就會(huì)失敗。
串行通信異步原理如下圖所示:
異步通信:在這種通信方式中,每個(gè)字符都要加1位起始位和一位停止位,以標(biāo)記一個(gè)字符的開(kāi)始與結(jié)束,并以此實(shí)現(xiàn)數(shù)據(jù)傳輸同步。異步是指字符與字符之間的時(shí)間間隔是可變的,不需嚴(yán)格限制它們的時(shí)間關(guān)系。例如,電視機(jī)遙控器、對(duì)講機(jī)和手機(jī)通話過(guò)程都采用了異步串行通信。
串行通信異步特點(diǎn):
1.不需要同步時(shí)鐘線;
2.通信雙方需要在數(shù)據(jù)傳輸前配置相同數(shù)據(jù)傳輸速率,例如:UART常用波特率9600。
串行通信同步原理如下圖所示:
串行通信同步特點(diǎn):
1.擁有同步時(shí)鐘線;
2.數(shù)據(jù)的每一位通過(guò)時(shí)鐘信號(hào)進(jìn)行傳輸;
3.時(shí)鐘統(tǒng)一、字符與字符間同步無(wú)間隔。
并行通信原理如下圖所示:
并行通信:與此相反,并行通信是指數(shù)據(jù)的各位同時(shí)傳送,通常有多少位數(shù)據(jù)就必須有多少根數(shù)據(jù)線。并行通信的速度快,但造價(jià)高,內(nèi)部的多根線纜同步較困難,相互之間易產(chǎn)生干擾。
并行通信特點(diǎn):
1.由于各個(gè)數(shù)據(jù)位同時(shí)進(jìn)行傳輸,傳輸速率極快(是串行通信速率的8倍)、效率超高;
2.占用端口多,成本較高;
3.并行通信抗干擾能力較差;
4.只適用于短距離高速通信。
審核編輯:黃飛
-
數(shù)據(jù)傳輸
+關(guān)注
關(guān)注
9文章
1919瀏覽量
64678 -
異步通信
+關(guān)注
關(guān)注
1文章
57瀏覽量
10172 -
同步通信
+關(guān)注
關(guān)注
0文章
28瀏覽量
9167 -
串行通信
+關(guān)注
關(guān)注
4文章
576瀏覽量
35455 -
并行通信
+關(guān)注
關(guān)注
1文章
31瀏覽量
10839
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論