精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

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

黃工的嵌入式技術圈 ? 來源:黃工的嵌入式技術圈 ? 作者:黃工的嵌入式技術 ? 2020-02-26 16:27 ? 次閱讀

1寫在前面

嵌入式電子產品是一種互連電路(處理器或其他集成電路)以創建共生系統。

為了使這些單獨的電路交換其信息,它們必須共享公共通信協議。

已經定義了數百種通信協議來實現這種數據交換,并且通信的方式主要可以分為兩類:并行或串行。

2并行通信

并行是指多比特數據同時通過并行線進行傳送,這樣數據傳送速度大大提高。

但并行傳送的線路長度受到限制,因為長度增加,干擾就會增加,數據也就容易出錯。

并行接口同時傳輸多個位。它們通常需要數據總線(八、十六或更多線路),以1和0的波形傳輸數據。

如下圖:使用9線的并行通信,由時鐘控制的8位數據總線,每個時鐘脈沖發送一個字節。

并行同行主要特點:

1.各數據位同時傳輸,傳輸速度快、效率高,多用在實時、快速的場合。

2.并行通信不能長距離通信,抗干擾能力差。

3串行通信

串行通信作為計算機通信方式之一,主要起到主機與外設以及主機之間的數據傳輸作用。

串行通信分為:同步和異步通信。

1.同步通信

同步通信一般有一個同步時鐘,如下圖,一根數據線,一根時鐘線。一個時鐘傳輸一個Bit位。

我們常見的SPI、I2C等就是串行同步通信。

2.異步通信

異步通信中,在異步通信中有兩個比較重要的指標:字符幀格式和波特率。

數據通常以字符或者字節為單位組成字符幀傳送,是通過雙方約定好的波特率進行數據傳輸。

假如雙方波特率不一致,則接收到數據就是亂碼。

我們常見的UARTCAN等就是串行異步通信。

3.串行異步通信UART

這里在進一步講述常見的串行異步通信:UART。

內置規則:

波特率

數據位

同步位

奇偶校驗位

波特率

常規波特是1200、2400、4800、19200、38400、57600和115200 bps

數據位

每個數據包中的數據量可以設置為5到9位,通常為8位。

同步位

同步位是與每個數據塊一起傳送的兩個或三個特殊位。它們是起始位和停止位。

奇偶校驗位

奇偶校驗是一種非常簡單的錯誤檢查方式。它有兩種:奇數或偶數。

4.UART兩設備連線

這種發送和接收數據的串行接口是全雙工(雙向都可以發送,也可以接收)。

5.舉例

9600波特,8個數據位,無奇偶校驗和1個停止位。

發送ASCII字符“O”和“K”。O十進制值79,二進制值01001111;而K的二進制值是01001011。

4串口和并口對比

當下,串行相對并行通信要使用的廣的多,主要有多方面原因:

節省傳輸線,布線簡單

抗干擾能力強

技術成熟

舉例:

將并口和串口視為汽車流:并行接口將是8+車道大型高速公路,而串行接口更像是一條雙車道鄉村公路。

在一段時間內,大型高速公路可能會讓更多的人到達目的地,但是農村的雙層公路車流量不大,建造成本低。

并行通信當然有其好處。它快速,簡單,相對容易實現。但它需要更多的通信線。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 通信
    +關注

    關注

    18

    文章

    5971

    瀏覽量

    135857
  • 串口
    +關注

    關注

    14

    文章

    1543

    瀏覽量

    76197
  • 并口
    +關注

    關注

    0

    文章

    32

    瀏覽量

    17519
收藏 人收藏

    評論

    相關推薦

    串口通信與并口通信的區別

    景。 1. 定義與原理 串口通信 : 串口通信是一種數據傳輸方式,其中數據以序列的形式,即一位接一位地通過單一的通信線路進行傳輸。這種通信方式因其簡單性和成本效益而被廣泛應用于各種設備
    的頭像 發表于 11-22 09:04 ?200次閱讀

    以太網、現場總線、串行通信和工業無線通信的四種通信方式

    工業自動化系統通信方式的選擇對于現代工業生產至關重要。隨著技術的不斷進步,越來越多的通信方式可供選擇,但每種方式都有其獨特的特點和適用場景。本文將詳細介紹以太網、現場總線、串行通信和工
    的頭像 發表于 11-15 10:21 ?200次閱讀
    以太網、現場總線、<b class='flag-5'>串行</b><b class='flag-5'>通信</b>和工業無線<b class='flag-5'>通信</b>的四種<b class='flag-5'>通信</b>方式

    如何實現51單片機與PC機的串行通信

    51單片機與PC機的串行通信是一種常見的通信方式,它允許單片機通過串行接口與PC機進行數據交換。這種通信方式在嵌入式系統、工業控制、物聯網等
    的頭像 發表于 10-21 11:35 ?410次閱讀

    STM32串口通信入門!附通信編程示例

    串行通信并行通信設備之間的通信方式可以分為串行通信
    的頭像 發表于 07-05 08:21 ?2104次閱讀
    STM32串口<b class='flag-5'>通信</b>入門!附<b class='flag-5'>通信</b>編程示例

    簡單認識UART串行通信協議

    在電子通信領域,UART(Universal Asynchronous Receiver/Transmitter,通用異步收發傳輸器)是一種非常常見的串行通信協議。它被廣泛應用于各種設備之間
    的頭像 發表于 05-27 16:09 ?1962次閱讀

    高速串行通信協議詳解

    隨著信息技術的飛速發展,數據通信已成為現代社會不可或缺的一部分。在數據通信中,串行通信作為一種基本的通信方式,以其獨特的優勢在各個領域得到了
    的頭像 發表于 05-16 16:45 ?746次閱讀

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

    串行通信,這是一種數據傳輸方式,其中數據是按一位一位的順序傳送的。在串行通信中,只需要少數幾條線就可以在系統間交換信息,因此它特別適用于計算機與計算機、計算機與外設之間的遠距離
    的頭像 發表于 03-05 16:44 ?2340次閱讀
    <b class='flag-5'>串行</b><b class='flag-5'>通信</b>中的異步、同步與<b class='flag-5'>并行</b><b class='flag-5'>通信</b>機制解析

    常見串行通信協議 串行通信并行通信的區別

    串行通信是一種通過單個傳輸線按照順序傳送數據的通信方式。在串行通信中,每個數據位按照順序依次傳輸,一個接一個地發送到目標設備。
    的頭像 發表于 03-05 16:38 ?1221次閱讀
    常見<b class='flag-5'>串行</b><b class='flag-5'>通信</b>協議 <b class='flag-5'>串行</b><b class='flag-5'>通信</b>和<b class='flag-5'>并行</b><b class='flag-5'>通信</b>的區別

    找一些有關通信電路的資料?

    有關嵌入式之間DSP、ARM、FPGA三者之間和這三款芯片和外部電路之間通信的一些資料,比如說芯片之間的并行通信和芯片和外部電路之間的串行通信
    發表于 03-03 18:53

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

    并行通信串行通信是什么意思?同步傳送和異步傳送又有何區別? 并行通信是指在數據傳輸過程中同時傳
    的頭像 發表于 02-18 16:55 ?1187次閱讀

    串行通信并行通信各種通信協議的區別

    RS-232接口符合美國電子工業聯盟(EIA)制定的串行數據通信的接口標準,全雙工,其中 RS 為英文 “Recomend Standard” 的縮寫,中文翻譯為“推薦標準”,232為標識號。
    發表于 01-26 11:17 ?5919次閱讀
    <b class='flag-5'>串行</b><b class='flag-5'>通信</b>與<b class='flag-5'>并行</b><b class='flag-5'>通信</b>各種<b class='flag-5'>通信</b>協議的區別

    串口通信232、485、422有何區別

    串行通信相對的是什么呢?與串行通信相對的是并行通信。數據傳輸一般都是以字節傳輸的,一個字節8個
    發表于 01-23 09:26 ?4245次閱讀
    串口<b class='flag-5'>通信</b>232、485、422有何區別

    有關通信協議時一些問題?

    工業上應用到許多種協議,按通信同一時刻發送的數據位數分為串行通信并行通信,首先我見并行
    發表于 01-14 00:58

    串行通信和以太網通信,該怎么選才好?

    串行通信和以太網通信都通過有線傳輸數據,但各自有不同的用途。串行通信和以太網通信的主要區別在于:
    的頭像 發表于 12-22 08:20 ?1064次閱讀
    <b class='flag-5'>串行</b><b class='flag-5'>通信</b>和以太網<b class='flag-5'>通信</b>,該怎么選才好?

    并行總線和串行總線的區別

    。 1.定義和原理: 并行總線是指在計算機系統中同時傳送多個比特的數據線路,它通過并行傳輸數據位來提高數據傳輸速度和帶寬。而串行總線則是指在計算機系統中逐位地傳輸數據的數據線路,它通過串行
    的頭像 發表于 12-07 16:45 ?3462次閱讀