單片機和外部設(shè)備或者器件進行通信,目前主要IC,UART,SPI,SDIO,F(xiàn)SMC或者私有時序等幾種通信方式。
比如和藍牙模塊,wifi模塊,GSM模塊。顯示屏模組,都是單片機通過串口通信,根據(jù)不同的電平范圍,可以劃分為TTL,232,485等接口,一般與外部模組或者芯片,都是TTL電平,直接使用TXD RXD,GND,三個引腳,注意傳輸時,TX,RX需要雙方交叉。才能正常數(shù)據(jù)傳輸。
MAX232是5V電平,MAX3232是3.3V電平, 232電平最多只能傳輸15M,需要在極低波特率的情況下,波特率越高,傳輸距離越短。
485可以選擇串口芯片,理論上是可以達到1KM傳輸距離,所以很多場合如舞臺RGB燈光,都是采用基于485通信的DMX512傳輸。
IIC通信,常用CLK,DAT,應(yīng)該很多單片機與芯片之間都是采用這種協(xié)議,如eeprom芯片24C02系列,或者時鐘芯片之類的.
SPI 是MOSI,MISO,VCC,GND,四線傳輸,理論傳輸速度比iic和串口要快。flash芯片W25Q16系列,SD卡的數(shù)據(jù)交互等。
其他的傳輸接口如FSMC 因為并口傳輸,所以可以用來做TFT彩屏驅(qū)動,也可以用來驅(qū)動nandflash等。
-
單片機
+關(guān)注
關(guān)注
6030文章
44489瀏覽量
631978 -
通信
+關(guān)注
關(guān)注
18文章
5949瀏覽量
135783 -
uart
+關(guān)注
關(guān)注
22文章
1219瀏覽量
101118
發(fā)布評論請先 登錄
相關(guān)推薦
評論