3.0 KiB
3.0 KiB
ESP32-C6 GPIO 引脚映射
芯片:esp32-c6 | 类别:gpio | 信源: Espressif 官方文档 ⚠️ 部分 Strapping 细节待 TRM 确认
系统引脚(System Pins)
- EN (CHIP_PU) [I, Pin 2 QFN40]
- 芯片使能。高电平=正常工作,低电平=芯片关闭。
- 禁止浮空! 必须外部上拉到 VDD(典型 10kΩ)。
- VDD [P]
- 芯片主供电 3.0-3.6V,推荐 3.3V,需 >=500mA。
- VDD3P3 / VDD3P3_RTC。
- GND [P]
- 所有 GND 焊盘必须全部连接到电源地平面。
- XTAL_P / XTAL_N [-]
- 40 MHz 外部高速晶振。不可复用为 GPIO。
- LNA_IN [I]
- 2.4GHz 射频天线输入(WiFi 6 + BLE 5.3 + 802.15.4 Thread/Zigbee)。不可复用为 GPIO。
- USB_D- / USB_D+ [I/O, GPIO12/13]
- USB Serial/JTAG。
C6 无 DAC、无触摸传感器。有 LP CPU (20MHz RISC-V) + LP SRAM 16KB。GPIO8-21 可用作 LP GPIO。WiFi 6 仅 20MHz 带宽 1T1R。
Strapping 引脚
- GPIO4 (MTMS):功能=JTAG/启动
- GPIO5 (MTDI):功能=启动
- GPIO8:功能=启动模式
- GPIO9:功能=启动模式
- GPIO15:功能=启动模式
完整 Strapping 细节待 TRM 补充。
ADC 映射(仅 ADC1,7ch,WiFi 可用)
- ADC1_CH0:GPIO=GPIO0
- ADC1_CH1:GPIO=GPIO1
- ADC1_CH2:GPIO=GPIO2
- ADC1_CH3:GPIO=GPIO3
- ADC1_CH4:GPIO=GPIO4, 备注=⚡ Strapping (MTMS)
- ADC1_CH5:GPIO=GPIO5, 备注=⚡ Strapping (MTDI)
- ADC1_CH6:GPIO=GPIO6
12-bit SAR。C6 只有 ADC1,无 ADC2,无 ADC/WiFi 冲突。
USB Serial/JTAG
- USB_D-:GPIO=GPIO12
- USB_D+:GPIO=GPIO13
LP GPIO(低功耗域)
GPIO8–GPIO21 可用作 LP GPIO,由 LP CPU 直接驱动,Deep-sleep 保持功能。
所有 GPIO 功能表
- 0:ADC=ADC1_CH0, 复用功能=XTAL_32K_P
- 1:ADC=ADC1_CH1, 复用功能=XTAL_32K_N
- 2:ADC=ADC1_CH2, 复用功能=FSPIQ
- 3:ADC=ADC1_CH3, 复用功能=JTAG_MTMS
- 4:ADC=ADC1_CH4, 复用功能=JTAG_MTCK, 备注=⚡ Strapping
- 5:ADC=ADC1_CH5, 复用功能=JTAG_MTDI, 备注=⚡ Strapping
- 6:ADC=ADC1_CH6, 复用功能=FSPICLK
- 7:复用功能=FSPID
- 8:LP GPIO=LP_GPIO0, 复用功能=FSPICS0, 备注=⚡ Strapping
- 9:LP GPIO=LP_GPIO1, 复用功能=FSPIHD, 备注=⚡ Strapping
- 10:LP GPIO=LP_GPIO2, 复用功能=FSPIWP
- 11:LP GPIO=LP_GPIO3, 复用功能=VDD_SPI
- 12:LP GPIO=LP_GPIO4, 复用功能=USB_D-, FSPIHD, 备注=⚠️ USB
- 13:LP GPIO=LP_GPIO5, 复用功能=USB_D+, FSPIWP, 备注=⚠️ USB
- 14:LP GPIO=LP_GPIO6, 复用功能=FSPICS0
- 15:LP GPIO=LP_GPIO7, 复用功能=FSPID, 备注=⚡ Strapping
- 16:LP GPIO=LP_GPIO8, 复用功能=FSPICLK
- 17:LP GPIO=LP_GPIO9, 复用功能=FSPIQ
- 18:LP GPIO=LP_GPIO10, 复用功能=SDIO_CMD
- 19:LP GPIO=LP_GPIO11, 复用功能=SDIO_CLK, U0RXD
- 20:LP GPIO=LP_GPIO12, 复用功能=SDIO_DATA0, U0TXD
- 21:LP GPIO=LP_GPIO13, 复用功能=SDIO_DATA1
- 22–23:复用功能=SDIO_DATA2/3
- 24–29:复用功能=🔒 Flash 占用, 备注=QFN40 引脚
新手安全 GPIO
GPIO0–3(ADC)、GPIO10–11、GPIO14、GPIO16–21