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

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

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

3天內不再提示

單片機使用多種通信方式的原因分析

h1654155282.3538 ? 來源:玩轉嵌入式 ? 作者:玩轉嵌入式 ? 2020-10-14 17:41 ? 次閱讀

單片機的片上資源有多種通信方式,常用的如IIC、SPI、UART/USART、CAN,甚至高端一點的還具有以太網USB通信。這么多的通信方式,為什么不統一成一種的?因為每種通信方式所出現的時間不同,使用場合不同,用戶的要求和方案也不同,無法做到一種通信協議覆蓋所有的應用環境和客戶群體。下面分析一下這些通信協議的應用情況。

IIC和SPI多用在芯片級近距離通訊

IIC和SPI是應用非常廣泛的通訊方式,主要用在芯片級進行短距離通信,如EEPROM存儲芯片AT24C02就是IIC通訊的。這兩種只適合長度為cm級別的通信。IIC具有兩根總線,分別為SDA和SCL,SPI有三線和四線通訊方法,這兩種方式主要用做芯片級的數據傳輸。不適合遠距離傳輸。

CAN總線適合遠距離傳輸

CAN總線在汽車工業和工控行業用的比較多,具有兩根線CAN_H和CAN_L,可以進行km級別遠距離傳輸。CAN總線為主從式通訊方式,一個主節點可以掛接多個從節點,從節點的ID標識符可以用來判斷優先級,CAN總線具有仲裁機制。從節點故障推出后,不會影響其他設備的正常工作。

UART可以擴展出其他通信方式

UART也就是我們常說的串口,串口幾乎為單片機的標配。單純的UART只適合于近距離的通信,很多芯片也具有UART,所以可以用作芯片級的數據交換。除此之外,UART通過電平轉換芯片可以擴展出其他的通信方式,如RS232、RS485以及CAN通訊等。

USB和以太網通訊接口

USB的通訊協議比較復雜,實現起來比較困難,像我們用的鼠標、攝像頭用的就是USB通訊,USB也屬于近距離通訊的方式。以太網接口使用與數據量比較大的情況,如果工控機、路由等。USB和以太網都有專用的協議棧芯片。

每一種通訊方式都是根據特定的使用環境所研發出來的,因為通訊距離不同、所傳輸的數據量不同、應用場景不同、客戶需求不同等因素,每一種通訊方式都具有其用武之地。同時,也無法做到一種通信方式覆蓋所有的應用場合、滿足客戶需求。所以,每一種通訊方式都有其存在的理由。
責任編輯人:CC

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

    關注

    6032

    文章

    44514

    瀏覽量

    632976
  • 通信方式
    +關注

    關注

    0

    文章

    24

    瀏覽量

    9106
收藏 人收藏

    評論

    相關推薦

    【轉】不同單片機之間的通信方式

    的主要問題。本文將分析比較幾種單片機之間的方式、難點,并提出一種解決方案。②采用片內SPI接口或I2C總線模塊串行通信形式。SPI/I2C接口具有硬件簡單、軟件編程容易等特點,但目前大
    發表于 11-20 22:23

    單片機之間的通信方式/難點/解決方案

    合理使用多種不同類型的單片機組合設計,可以得到極高靈活性與性能價格比,因此,多種異型單片機系統設計漸漸成為一種新的思路,但單片機之間的
    發表于 12-31 07:42

    多種異型單片機系統設計

    使用多種不同類型的單片機組合設計,可以得到極高靈活性與性能價格比,因此,多種異型單片機系統設計漸漸成為一種新的思路,但單片機之間的
    發表于 12-07 08:50

    PC與單片機串口通信多種任務程序集合】_程序案例

    程序案例 PC與單片機串口通信多種任務程序集合】
    發表于 01-13 16:22 ?33次下載

    什么是單片機的串口通信

    串口通信單片機一個重要的部分,單片機和PC,單片機單片機之間的通信大都用串口。
    發表于 07-25 07:36 ?6.1w次閱讀
    什么是<b class='flag-5'>單片機</b>的串口<b class='flag-5'>通信</b>?

    單片機通信性能分析與評價方法

    本文對單片機通信性能的分析和評價方法進行研究,指出了物理接口電路分布參數的分析方法和保證通信系統通信
    發表于 03-22 17:51 ?2215次閱讀
    <b class='flag-5'>單片機</b>的<b class='flag-5'>通信</b>性能<b class='flag-5'>分析</b>與評價方法

    不同單片機之間的通信方式

    、功能強大的低消耗系統、加密系統等等。如果合理使用多種不同類型的單片機組合設計,可以得到極高靈活性與性能價格比,因此,多種異型單片機系統設計漸漸成為一種新的思路,但
    發表于 04-12 17:48 ?1.2w次閱讀
    不同<b class='flag-5'>單片機</b>之間的<b class='flag-5'>通信</b><b class='flag-5'>方式</b>

    進行單片機串口通信方式詳細說明

    本文檔的主要內容詳細介紹的是進行單片機串口通信方式詳細說明。
    發表于 08-01 17:35 ?1次下載
    進行<b class='flag-5'>單片機</b>串口<b class='flag-5'>通信</b>的<b class='flag-5'>方式</b>詳細說明

    常用單片機通信方式綜述

    幾種常用單片機之間的通信方式
    的頭像 發表于 08-06 11:56 ?5130次閱讀

    單片機和外部設備的通信方式

    單片機和外部設備或者器件進行通信,目前主要IC,UART,SPI,SDIO,FSMC或者私有時序等幾種通信方式
    的頭像 發表于 09-28 08:46 ?1.2w次閱讀
    <b class='flag-5'>單片機</b>和外部設備的<b class='flag-5'>通信</b><b class='flag-5'>方式</b>

    一文帶你讀懂單片機之間的通信方式

    使用多種不同類型的單片機組合設計,可以得到極高靈活性與性能價格比,因此,多種異型單片機系統設計漸漸成為一種新的思路,但單片機之間的
    的頭像 發表于 11-30 16:37 ?2247次閱讀

    SPI 讀取不同長度 寄存器_不同單片機之間的通信方式

    使用多種不同類型的單片機組合設計,可以得到極高靈活性與性能價格比,因此,多種異型單片機系統設計漸漸成為一種新的思路,但單片機之間的
    發表于 11-24 13:21 ?10次下載
    SPI 讀取不同長度 寄存器_不同<b class='flag-5'>單片機</b>之間的<b class='flag-5'>通信</b><b class='flag-5'>方式</b>

    單片機通信方式(中斷和輪詢)的理解

    在了解單片機和外設通信的時候,我們不僅要了解通信的協議,我們通信方式。其中通信協議就像是我們說
    發表于 12-06 10:06 ?12次下載
    對<b class='flag-5'>單片機</b><b class='flag-5'>通信</b><b class='flag-5'>方式</b>(中斷和輪詢)的理解

    多個單片機通信方式【詳細】

    采用硬件UART進行異步串行通信。這是一種占用口線少,有效、可靠的通信方式;但遺憾的是許多小型單片機沒有硬件UART,有些也只有1個UART,如果系統還要與上位
    發表于 02-09 10:59 ?10次下載
    多個<b class='flag-5'>單片機</b>的<b class='flag-5'>通信</b><b class='flag-5'>方式</b>【詳細】

    單片機異常復位的原因

    單片機異常復位是指單片機在正常工作過程中,非預期地返回到初始狀態或重啟。這種異常復位現象可能由多種因素引起,以下是對單片機異常復位原因的詳細
    的頭像 發表于 10-17 17:56 ?525次閱讀