ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

101-ESP32学习开发(SDK)-ESP32管脚说明

2021-05-23 14:32:19  阅读:328  来源: 互联网

标签:101 引脚 ESP32 输入输出 SPI IO 管脚 采集 通道


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

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

 

图示

 

 

 

 

引脚整体说明

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

 

标签:101,引脚,ESP32,输入输出,SPI,IO,管脚,采集,通道
来源: https://www.cnblogs.com/yangfengwu/p/14801104.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有