單片機(jī)和外部設(shè)備或者器件進(jìn)行通信,目前主要IC,UART,SPI,SDIO,F(xiàn)SMC或者私有時(shí)序等幾種通信方式。
比如和藍(lán)牙模塊,wifi模塊,GSM模塊。顯示屏模組,都是單片機(jī)通過(guò)串口通信,根據(jù)不同的電平范圍,可以劃分為T(mén)TL,232,485等接口,一般與外部模組或者芯片,都是TTL電平,直接使用TXD RXD,GND,三個(gè)引腳,注意傳輸時(shí),TX,RX需要雙方交叉。才能正常數(shù)據(jù)傳輸。
MAX232是5V電平,MAX3232是3.3V電平, 232電平最多只能傳輸15M,需要在極低波特率的情況下,波特率越高,傳輸距離越短。
485可以選擇串口芯片,理論上是可以達(dá)到1KM傳輸距離,所以很多場(chǎng)合如舞臺(tái)RGB燈光,都是采用基于485通信的DMX512傳輸。
IIC通信,常用CLK,DAT,應(yīng)該很多單片機(jī)與芯片之間都是采用這種協(xié)議,如eeprom芯片24C02系列,或者時(shí)鐘芯片之類(lèi)的.
SPI 是MOSI,MISO,VCC,GND,四線傳輸,理論傳輸速度比iic和串口要快。flash芯片W25Q16系列,SD卡的數(shù)據(jù)交互等。
其他的傳輸接口如FSMC 因?yàn)椴⒖趥鬏?,所以可以用?lái)做TFT彩屏驅(qū)動(dòng),也可以用來(lái)驅(qū)動(dòng)nandflash等。
-
單片機(jī)
+關(guān)注
關(guān)注
6058文章
44822瀏覽量
644851 -
通信
+關(guān)注
關(guān)注
18文章
6145瀏覽量
137177 -
uart
+關(guān)注
關(guān)注
22文章
1251瀏覽量
102888
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
如何連接Arduino和外部設(shè)備?
怎樣通過(guò)IO口的高低電平變換來(lái)實(shí)現(xiàn)外部設(shè)備的交互動(dòng)作呢
怎么用單片機(jī)驅(qū)動(dòng)外部設(shè)備
處理器與外部設(shè)備通信的方式有哪幾種?
怎么用單片機(jī)去驅(qū)動(dòng)外部設(shè)備呢
常見(jiàn)的單片機(jī)外部設(shè)備有哪些?
基于8051單片機(jī)的外部設(shè)備交換信息的三種數(shù)據(jù)傳輸方式解析

單片機(jī)串行口介紹,8051單片機(jī)的通信方式

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

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

評(píng)論