Skip to content

注意

ESP32-S3-WROMM-1 模块集成的PSRAM ≥ 8 MB时,GPIO35、GPIO36、GPIO37将用作 Octal SPI 连接PSRAM。

ESP32-S3引脚总览 ​

  •  Power
  •  内部模拟电路
  •  Strapping
  •  SPI Flash/PSRAM
  •  Octal SPI Flash/PSRAM
  •  JTAG
Pin引脚名称复位状态GPIORTCAnalogIO MUX功能
1LNA_IN
2VDD3P3
3VDD3P3
4CHIP_PU
5GPIO0IE, WPUGPIO0RTC_GPIO0
6GPIO1IEGPIO1RTC_GPIO1ADC1_CH0 / TOUCH1
7GPIO2IEGPIO2RTC_GPIO2ADC1_CH1 / TOUCH2
8GPIO3IEGPIO3RTC_GPIO3ADC1_CH2 / TOUCH3
9GPIO4GPIO4RTC_GPIO4ADC1_CH3 / TOUCH4
10GPIO5GPIO5RTC_GPIO5ADC1_CH4 / TOUCH5
11GPIO6GPIO6RTC_GPIO6ADC1_CH5 / TOUCH6
12GPIO7GPIO7RTC_GPIO7ADC1_CH6 / TOUCH7
13GPIO8GPIO8RTC_GPIO8ADC1_CH7 / TOUCH8
14GPIO9IEGPIO9RTC_GPIO9ADC1_CH8 / TOUCH9
15GPIO10IEGPIO10RTC_GPIO10ADC1_CH9 / TOUCH10
16GPIO11IEGPIO11RTC_GPIO11ADC2_CH0 / TOUCH11
17GPIO12IEGPIO12RTC_GPIO12ADC2_CH1 / TOUCH12
18GPIO13IEGPIO13RTC_GPIO13ADC2_CH2 / TOUCH13
19GPIO14IEGPIO14RTC_GPIO14ADC2_CH3 / TOUCH14
20VDD3P3_RTC
21XTAL_32K_PGPIO15RTC_GPIO15ADC2_CH4U0RTS
22XTAL_32K_NGPIO16RTC_GPIO16ADC2_CH5U0CTS
23GPIO17IEGPIO17RTC_GPIO17ADC2_CH6U1TXD
24GPIO18IEGPIO18RTC_GPIO18ADC2_CH7U1RXD
25GPIO19GPIO19RTC_GPIO19ADC2_CH8 / USB_D-U1RTS
26GPIO20USB_PUGPIO20RTC_GPIO20ADC2_CH9 / USB_D+U1CTS
27GPIO21GPIO21RTC_GPIO21
28SPICS1IE, WPUGPIO26SPICS1
29VDD_SPI
30SPIHDIE, WPUGPIO27SPIHD
31SPIWPIE, WPUGPIO28SPIWP
32SPICS0IE, WPUGPIO29SPICS0
33SPICLKIE, WPUGPIO30SPICLK
34SPIQIE, WPUGPIO31SPIQ
35SPIDIE, WPUGPIO32SPID
36SPICLK_NIEGPIO48SPICLK_N
37SPICLK_PIEGPIO47SPICLK_P
38GPIO33IEGPIO33SPIIO4
39GPIO34IEGPIO34SPIIO5
40GPIO35IEGPIO35SPIIO6
41GPIO36IEGPIO36SPIIO7
42GPIO37IEGPIO37SPIDQS
43GPIO38IEGPIO38
44MTCKIEGPIO39MTCK
45MTDOIEGPIO40MTDO
46VDD3P3_CPU
47MTDIIEGPIO41MTDI
48MTMSIEGPIO42MTMS
49U0TXDIE, WPUGPIO43U0TXD
50U0RXDIE, WPUGPIO44U0RXD
51GPIO45IE, WPDGPIO45
52GPIO46IE, WPDGPIO46
53XTAL_N
54XTAL_P
55VDDA
56VDDA
57GND
  • 粗体表示引脚的默认功能。
  • 复位状态表示复位后引脚的默认状态:
    • IE - 输入使能
    • WPU - 内部弱上拉电阻使能
    • WPD - 内部弱下拉电阻使能
    • USB_PU - USB上拉电阻使能
  • ADC2_CHx模拟功能不能与Wi-Fi功能同时使用。
  • 各引脚的默认驱动电流:
    • GPIO17、GPIO18:10 mA
    • GPIO19、GPIO20:40 mA
    • 其他引脚:20 mA
  • FSPIx、SUBSPIx、CLK_OUTn等底层相关的IO MUX功能不在总览中列出。

Strapping引脚 ​

Strapping引脚用于控制芯片上电或硬件复位时的某些功能。ESP32-S3共有四个Strapping引脚:GPIO0、GPIO3、GPIO45、GPIO46。

以下表格中的粗体表示默认值或默认状态。

启动模式 ​

  • Strapping引脚:GPIO0、GPIO46。
启动模式GPIO0GPIO46
SPI Boot1忽略
Joint Download Boot00

VDD_SPI电压 ​

  • Strapping引脚:GPIO45
  • eFuse参数:EFUSE_VDD_SPI_FORCE、EFUSE_VDD_SPI_TIEH。
VDD_SPI电源电压EFUSE_VDD_SPI_FORCEGPIO45EFUSE_VDD_SPI_TIEH
VDD3P3_RTC供电3.3 V00忽略
Flash稳压器供电1.8 V1
Flash稳压器供电1.8 V1忽略0
VDD3P3_RTC供电3.3 V1

JTAG信号源 ​

  • Strapping引脚:GPIO3
  • eFuse参数:EFUSE_DIS_PAD_JTAG、EFUSE_DIS_USB_JTAG、EFUSE_STRAP_JTAG_SEL。
JTAG信号源EFUSE_DIS_PAD_JTAGEFUSE_DIS_USB_JTAGEFUSE_STRAP_JTAG_SELGPIO3
USB串口/
JTAG控制器
000忽略
0011
10忽略忽略
JTAG引脚0010
01忽略忽略
JTAG关闭11忽略忽略

ROM日志打印 ​

  • Strapping引脚:GPIO46
  • eFuse参数:EFUSE_UART_PRINT_CONTROL、EFUSE_DIS_USB_SERIAL_JTAG_ROM_PRINT。
  • Register:RTC_CNTL_RTC_STORE4_REG[0]

在默认配置下,系统启动过程将同时把ROM日志打印至UART0和USB串口/JTAG控制器。在不同启动模式及配置下,可以分别关闭UART0和USB串口/JTAG控制器的ROM日志打印功能。

详细信息请参考 ESP32-S3技术参考手册 - 芯片Boot控制。