101-ESP32學習開發(SDK)-ESP32管腳說明


<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/LearnESP32" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>

 

圖示

 

 

 

 

引腳整體說明

GPIO36: 只能作為輸入不能輸出; ADC1通道0的采集引腳

GPIO39: 只能作為輸入不能輸出; ADC1通道3的采集引腳

GPIO34: 只能作為輸入不能輸出; ADC1通道6的采集引腳

GPIO35: 只能作為輸入不能輸出; ADC1通道7的采集引腳

GPIO32: 輸入輸出IO; ADC1通道4的采集引腳; 觸摸檢測通道9

GPIO33: 輸入輸出IO; ADC1通道5的采集引腳; 觸摸檢測通道8

GPIO25: 輸入輸出IO; ADC2通道8的采集引腳; DAC輸出通道1

GPIO26: 輸入輸出IO; ADC2通道9的采集引腳; DAC輸出通道2

GPIO27: 輸入輸出IO; ADC2通道7的采集引腳; 觸摸檢測通道7

GPIO14: 上電默認輸出一個高脈沖(600ms);輸入輸出IO; ADC2通道6的采集引腳; 觸摸檢測通道6; JTMS; HSPI_CLK; HS2_CLK; SD_CLK

GPIO12: 模組啟動時必須保證為低電平,內部默認下拉,;輸入輸出IO; ADC2通道5的采集引腳; 觸摸檢測通道5; JTDI; HSPI_Q; HS2_DATA2; SD_DATA2

GPIO13: 輸入輸出IO; ADC2通道4的采集引腳; 觸摸檢測通道4; JTCLK; HSPI_D; HS2_DATA3; SD_DATA3

 

GPIO9:   連接ESP32內部SPI閃存,用戶不要使用其作為普通IO.可以連接外部Flash或SRAM

GPIO10: 連接ESP32內部SPI閃存,用戶不要使用其作為普通IO.可以連接外部Flash或SRAM

GPIO11: 連接ESP32內部SPI閃存,作為閃存的片選,用戶不要使用.

GPIO6:  連接ESP32內部SPI閃存,用戶不要使用其作為普通IO.可以連接外部Flash或SRAM

GPIO7:  連接ESP32內部SPI閃存,用戶不要使用其作為普通IO.可以連接外部Flash或SRAM

GPIO8:  連接ESP32內部SPI閃存,用戶不要使用其作為普通IO.可以連接外部Flash或SRAM

 

GPIO15: 輸入輸出IO; ADC2通道3的采集引腳; 觸摸檢測通道3; JTDO; HSPI_CS; HS2_CMD; SD_CMD

GPIO2:  輸入輸出IO; ADC2通道2的采集引腳; 觸摸檢測通道2; HSPI_WP; HS2_DATA0; SD_DATA0

GPIO0:  模組啟動之前保持低電平進入程序下載模式;輸入輸出IO; ADC2通道1的采集引腳; 觸摸檢測通道1; 

GPIO4:  輸入輸出IO; ADC2通道0的采集引腳; 觸摸檢測通道0; HSPI_HD; HS2_DATA1; 

GPIO16:  輸入輸出IO; HS1_DATA4; USART2_RX(默認AT指令固件通信引腳);

GPIO17:  輸入輸出IO; HS1_DATA5; USART2_TX(默認AT指令固件通信引腳);

GPIO5:   上電默認輸出一個低脈沖(200ms左右),正常運行輸出高電平; 輸入輸出IO; VSPI_CS; HS1_DATA6;

GPIO18:  輸入輸出IO; VSPI_CLK; HS1_DATA7;

GPIO19:  輸入輸出IO; VSPI_Q;

GPIO21:  輸入輸出IO; VSPI_HD;

GPIO3:    輸入輸出IO; USART0_RX;(程序串口通信下載口)

GPIO1:    輸入輸出IO; USART0_TX;(程序串口通信下載口)

GPIO23:  輸入輸出IO; VSPI_D; HS1_STROBE;

 

 

SPI說明

 

 

 

 

ESP32 共有 4 個 SPI 控制器 SPI0、SPI1、SPI2(HSPI)、SPI3(VSPI)
SPI0 控制器作為 cache 訪問外部存儲單元接口使用,SPI1 作為主機使用.
SPI0 和 SPI1 共用一組信號總線, 這組帶前綴 SPI 的信號總線由 D、Q、CS0 ~ CS2、CLK、WP 和 HD 信號組成;
GPIO6(SPI_CLK);  GPIO7(SPI_Q);  GPIO8(SPI_D);  GPIO9(SPI_HD);  GPIO10(SPI_WP);  GPIO11(SPI_CS0);
 
 
HSPI 和 VSPI 控制器既可作為主機使用又 可作為從機使用。
SPI1 ~ SPI3 控制器共享兩個 DMA 通道。
SPI 控制器在 GP-SPI 模式下,支持標准的四線全雙工/半雙工通信(MOSI、MISO、CS、CLK)和三線半雙工 通信(DATA、CS、CLK)。
SPI 控制器在 QSPI 模式下使用信號總線 D、Q、CS0 ~ CS2、CLK、WP 和 HD 作為 4-bit 並行 SPI 總線來訪問外部 flash 或 SRAM。
不同模式下管腳功能信號與總線信號的對應關系:

 

 

 
HSPI 和 VSPI 默認引腳如下:

注:使用默認引腳傳輸速率可以達到 80M,

 

 

 

 

外接SRAM 和 內存卡參考原理圖

https://mnifdv.cn/resource/cnblogs/LearnESP32/esp32_cam_sd_sram.pdf

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM