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

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

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

單片機和外部設(shè)備的通信方式

姚小熊27 ? 來源:xx ? 2019-09-28 08:46 ? 次閱讀

單片機和外部設(shè)備或者器件進行通信,目前主要IC,UART,SPI,SDIO,F(xiàn)SMC或者私有時序等幾種通信方式。

比如和藍牙模塊,wifi模塊,GSM模塊。顯示屏模組,都是單片機通過串口通信,根據(jù)不同的電平范圍,可以劃分為TTL,232,485等接口,一般與外部模組或者芯片,都是TTL電平,直接使用TXD RXD,GND,三個引腳,注意傳輸時,TX,RX需要雙方交叉。才能正常數(shù)據(jù)傳輸。

單片機和外部設(shè)備的通信方式

MAX232是5V電平,MAX3232是3.3V電平, 232電平最多只能傳輸15M,需要在極低波特率的情況下,波特率越高,傳輸距離越短。

485可以選擇串口芯片,理論上是可以達到1KM傳輸距離,所以很多場合如舞臺RGB燈光,都是采用基于485通信的DMX512傳輸。

IIC通信,常用CLK,DAT,應(yīng)該很多單片機與芯片之間都是采用這種協(xié)議,如eeprom芯片24C02系列,或者時鐘芯片之類的.

單片機和外部設(shè)備的通信方式

SPI 是MOSI,MISO,VCC,GND,四線傳輸,理論傳輸速度比iic和串口要快。flash芯片W25Q16系列,SD卡的數(shù)據(jù)交互等。

單片機和外部設(shè)備的通信方式

其他的傳輸接口如FSMC 因為并口傳輸,所以可以用來做TFT彩屏驅(qū)動,也可以用來驅(qū)動nandflash等。

還有一些接口如CAN總線,以太網(wǎng),等都是比較常見的通信接口。

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

    關(guān)注

    6030

    文章

    44489

    瀏覽量

    631978
  • 通信
    +關(guān)注

    關(guān)注

    18

    文章

    5949

    瀏覽量

    135783
  • uart
    +關(guān)注

    關(guān)注

    22

    文章

    1219

    瀏覽量

    101118
收藏 人收藏

    評論

    相關(guān)推薦

    單片機CPU與外部設(shè)備交換信息有哪幾種方式

    單片機CPU與外部設(shè)備交換信息的幾種方式
    發(fā)表于 03-29 07:18

    如何連接Arduino和外部設(shè)備?

    Aduino是什么?Arduino與單片機的關(guān)系?如何使用Arduino?如何連接Arduino和外部設(shè)備?
    發(fā)表于 11-04 06:50

    怎樣通過IO口的高低電平變換來實現(xiàn)外部設(shè)備的交互動作呢

    形態(tài)的波形驅(qū)動外部設(shè)備以特定的方式工作,可以通過輸出比特流來進行數(shù)據(jù)的傳輸。通過讀取高低電平的輸入,單片機可以解碼指定的信息,可以獲得外部設(shè)備的狀態(tài),可以檢測傳感器的返回值……綜上所述
    發(fā)表于 11-22 07:41

    怎么用單片機驅(qū)動外部設(shè)備

    一、軟件應(yīng)用0、學(xué)單片機首先要明白,一個單片機啥也干不了,學(xué)單片機的目的是學(xué)習(xí)怎么用單片機驅(qū)動外部設(shè)備,比如數(shù)碼管,電機,液晶屏等,這個需要
    發(fā)表于 11-22 09:13

    處理器與外部設(shè)備通信方式有哪幾種?

    處理器與外部設(shè)備通信方式有哪幾種?串行通信按照數(shù)據(jù)傳送的方式是什么?UART異步通信
    發(fā)表于 12-03 07:52

    處理器如何與外部設(shè)備通信

    處理器如何與外部設(shè)備通信?
    發(fā)表于 12-13 07:44

    怎么用單片機去驅(qū)動外部設(shè)備

    怎么用單片機驅(qū)動外部設(shè)備?怎么寫單片機上面跑的軟件?單片機的開發(fā)板是怎么設(shè)計出來的?
    發(fā)表于 12-23 06:53

    計算機與外部設(shè)備的基本通信方式

    計算機與外部設(shè)備的基本通信方式有兩種:(1)并行通信,數(shù)據(jù)的各位同時傳輸,特點就是速度快,效率高。但是由于有多少個數(shù)據(jù)位就需要多少條數(shù)據(jù)線,所以成本比較高。(2)串行
    發(fā)表于 01-19 06:04

    常見的單片機外部設(shè)備有哪些?

    常見的單片機外部設(shè)備有哪些?如何使用I2C通信協(xié)議的AT24C1024外置EEPROM模塊?
    發(fā)表于 01-24 06:36

    基于8051單片機外部設(shè)備交換信息的三種數(shù)據(jù)傳輸方式解析

    單片機CPU與外部設(shè)備交換信息通常有如下幾種方式:無條件傳送方式,查詢傳送方式和中斷傳送方式。我
    的頭像 發(fā)表于 01-09 15:50 ?1w次閱讀
    基于8051<b class='flag-5'>單片機</b>的<b class='flag-5'>外部設(shè)備</b>交換信息的三種數(shù)據(jù)傳輸<b class='flag-5'>方式</b>解析

    單片機串行口介紹,8051單片機通信方式

    51單片機一個可編程的全雙工串行通信接口??捎米鳟惒?b class='flag-5'>通信方式(UART),與串行傳送信息的外部設(shè)備相連接?;蛴糜谕ㄟ^同步或異步標(biāo)準(zhǔn)
    的頭像 發(fā)表于 04-12 14:22 ?1.7w次閱讀
    <b class='flag-5'>單片機</b>串行口介紹,8051<b class='flag-5'>單片機</b>的<b class='flag-5'>通信</b><b class='flag-5'>方式</b>

    單片機CPU與外部設(shè)備交換信息的幾種方式資料下載

    電子發(fā)燒友網(wǎng)為你提供單片機CPU與外部設(shè)備交換信息的幾種方式資料下載的電子資料下載,更有其他相關(guān)的電路圖、源代碼、課件教程、中文資料、英文資料、參考設(shè)計、用戶指南、解決方案等資料,希望可以幫助到廣大的電子工程師們。
    發(fā)表于 04-02 08:44 ?13次下載
    <b class='flag-5'>單片機</b>CPU與<b class='flag-5'>外部設(shè)備</b>交換信息的幾種<b class='flag-5'>方式</b>資料下載

    【嵌入式-單片機筆記1】處理器(MCU)與外部設(shè)備通信方式(主要就串行通信進行總結(jié))

    一、微機通信(即MCU與外部設(shè)備通信)1、隨著微機特別是單片機的發(fā)展,其應(yīng)用已從單機逐漸轉(zhuǎn)向多或聯(lián)網(wǎng),而多
    發(fā)表于 10-26 14:36 ?16次下載
    【嵌入式-<b class='flag-5'>單片機</b>筆記1】處理器(MCU)與<b class='flag-5'>外部設(shè)備</b>的<b class='flag-5'>通信</b><b class='flag-5'>方式</b>(主要就串行<b class='flag-5'>通信</b>進行總結(jié))

    單片機串口通信的接收與發(fā)送

    單片機串口通信是一種常見的通信方式,它可以實現(xiàn)單片機外部設(shè)備的數(shù)據(jù)交換。在實際應(yīng)用中,
    的頭像 發(fā)表于 12-20 14:03 ?3395次閱讀

    ?51單片機串口通信詳細介紹-小白必看

    51單片機串口通信單片機外部設(shè)備通信的重要方式,它基于串行
    的頭像 發(fā)表于 04-17 09:33 ?1803次閱讀
    ?51<b class='flag-5'>單片機</b>串口<b class='flag-5'>通信</b>詳細介紹-小白必看