0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

串行通信中的異步、同步與并行通信機制解析

星星科技指導(dǎo)員 ? 來源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2024-03-05 16:44 ? 次閱讀

串行通信、異步通信、同步通信和并行通信是數(shù)據(jù)傳輸中常用的幾種方式,它們在數(shù)據(jù)傳輸?shù)乃俣?、效率、?fù)雜性等方面有所不同。

串行通信,這是一種數(shù)據(jù)傳輸方式,其中數(shù)據(jù)是按一位一位的順序傳送的。在串行通信中,只需要少數(shù)幾條線就可以在系統(tǒng)間交換信息,因此它特別適用于計算機與計算機、計算機與外設(shè)之間的遠(yuǎn)距離通信。串行通信的速度通常比并行通信慢,但其成本更低,且覆蓋面積更廣,如公用電話系統(tǒng)。

同步通信:同步通信是以數(shù)據(jù)塊為傳輸單位,每個數(shù)據(jù)塊的頭部和尾部都要附加一個特殊的字符或比特序列,標(biāo)記一個數(shù)據(jù)塊的開始與結(jié)束。同步是指數(shù)據(jù)塊與數(shù)據(jù)塊之間的時間間隔是固定的,必須嚴(yán)格規(guī)定它們的時間關(guān)系。在同步通信中,發(fā)送方發(fā)出數(shù)據(jù)后需要等待接收方發(fā)回響應(yīng),然后才能發(fā)送下一個數(shù)據(jù)包。例如,QQ在線傳輸文件就需要雙方約定在線,且傳輸過程不能中斷,否則就會失敗。

串行通信異步原理如下圖所示:

20232211520249713.png



異步通信:在這種通信方式中,每個字符都要加1位起始位和一位停止位,以標(biāo)記一個字符的開始與結(jié)束,并以此實現(xiàn)數(shù)據(jù)傳輸同步。異步是指字符與字符之間的時間間隔是可變的,不需嚴(yán)格限制它們的時間關(guān)系。例如,電視機遙控器、對講機和手機通話過程都采用了異步串行通信。

串行通信異步特點:

1.不需要同步時鐘線;

2.通信雙方需要在數(shù)據(jù)傳輸前配置相同數(shù)據(jù)傳輸速率,例如:UART常用波特率9600。

串行通信同步原理如下圖所示:

20232211520245213.png

串行通信同步特點:

1.擁有同步時鐘線;

2.數(shù)據(jù)的每一位通過時鐘信號進(jìn)行傳輸;

3.時鐘統(tǒng)一、字符與字符間同步無間隔。

并行通信原理如下圖所示:

20232211520249864.png

并行通信:與此相反,并行通信是指數(shù)據(jù)的各位同時傳送,通常有多少位數(shù)據(jù)就必須有多少根數(shù)據(jù)線。并行通信的速度快,但造價高,內(nèi)部的多根線纜同步較困難,相互之間易產(chǎn)生干擾。

并行通信特點:

1.由于各個數(shù)據(jù)位同時進(jìn)行傳輸,傳輸速率極快(是串行通信速率的8倍)、效率超高;

2.占用端口多,成本較高;

3.并行通信抗干擾能力較差;

4.只適用于短距離高速通信。

審核編輯:黃飛

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 數(shù)據(jù)傳輸
    +關(guān)注

    關(guān)注

    9

    文章

    1794

    瀏覽量

    64413
  • 異步通信
    +關(guān)注

    關(guān)注

    1

    文章

    57

    瀏覽量

    10113
  • 同步通信
    +關(guān)注

    關(guān)注

    0

    文章

    28

    瀏覽量

    9145
  • 串行通信
    +關(guān)注

    關(guān)注

    4

    文章

    562

    瀏覽量

    35230
  • 并行通信
    +關(guān)注

    關(guān)注

    1

    文章

    31

    瀏覽量

    10803
收藏 人收藏

    評論

    相關(guān)推薦

    串行口和并行通信方式

    一、串行口和并行通信方式并行通信方式串行通信方式
    發(fā)表于 11-22 06:11

    單片機串口通信同步異步通信的相關(guān)資料分享

    文章目錄一、串口通信二、異步通信三、同步通信四、串行通信
    發(fā)表于 12-08 07:29

    串行通信中的IIC總線工作原理是什么

    串行通信中的IIC總線工作原理51本身不帶IIC總線 ,使用程序模擬IIC通信協(xié)議常用的串行總線協(xié)議UART、1-wire、I2C和SPI總線UART:是以
    發(fā)表于 12-08 07:52

    并行通信串行通信有何特點

    ,長距離傳送時成本低。且可以利用電話網(wǎng)等線程設(shè)備,但數(shù)據(jù)的傳送控制比并行通信復(fù)雜串行通信又可分為異步通信
    發(fā)表于 12-10 07:43

    什么是并行通信串行通信

    基礎(chǔ)知識介紹什么是并行通信串行通信串行通信串行
    發(fā)表于 01-13 06:09

    串行通信的相關(guān)資料推薦

    徐浩宇川師工學(xué)院電氣2018級2021.5.8兩種通信方式串行通信:串行通信是將數(shù)據(jù)字節(jié)分成一位一位的形式在。
    發(fā)表于 01-24 08:19

    如何配置STM32串口異步通信的輸入輸出模式呢

    目錄串口通信基本原理并行通信串行通信串行通信中單工
    發(fā)表于 02-18 06:14

    STM32串行異步通信的相關(guān)資料分享

    串行異步通信】STM32F4 的串口資源相當(dāng)豐富的,功能也相當(dāng)強勁。STM32F407ZGT6 最多可提供 6 路串口,有分?jǐn)?shù)波特率發(fā)生器、支持同步單線
    發(fā)表于 02-21 06:28

    SPI口同步串行通信中的“同步”指的是什么?

    SPI口,同步串行通信中的“同步”指的是什么?
    發(fā)表于 10-28 08:12

    串行通信并行通信的速度哪個高

    串行通信并行通信的速度哪個高?串行通信并行
    發(fā)表于 02-01 15:48 ?1w次閱讀
    <b class='flag-5'>串行</b><b class='flag-5'>通信</b>比<b class='flag-5'>并行</b><b class='flag-5'>通信</b>的速度哪個高

    通信教程01 什么是并行通信?什么是串行通信?

    通信教程01_什么是并行通信?什么是串行通信?
    的頭像 發(fā)表于 02-26 16:27 ?1.1w次閱讀

    同步通信異步通信的基礎(chǔ)介紹

    在計算機系統(tǒng)中,CPU和外部通信有兩種通信方式:并行通信串行通信。
    的頭像 發(fā)表于 10-17 10:07 ?1.2w次閱讀

    關(guān)于STM32的串行異步通信

    串行異步通信】STM32F4 的串口資源相當(dāng)豐富的,功能也相當(dāng)強勁。STM32F407ZGT6 最多可提供 6 路串口,有分?jǐn)?shù)波特率發(fā)生器、支持同步單線
    發(fā)表于 12-24 19:19 ?8次下載
    關(guān)于STM32的<b class='flag-5'>串行</b><b class='flag-5'>異步</b><b class='flag-5'>通信</b>

    并行通信串行通信是什么意思?同步傳送和異步傳送又有何區(qū)別

    并行通信串行通信是什么意思?同步傳送和異步傳送又有何區(qū)別?
    的頭像 發(fā)表于 02-18 16:55 ?1144次閱讀

    異步通信常用于什么通道

    是指通過電纜、光纖等有形介質(zhì)進(jìn)行數(shù)據(jù)傳輸?shù)?b class='flag-5'>通信方式。在有線通信中,異步通信主要應(yīng)用于以下場景: 1.1 串行
    的頭像 發(fā)表于 07-23 09:22 ?382次閱讀