Files
esp32-dev/gpio/esp32-c6_gpio.md

3.0 KiB
Raw Permalink Blame History

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 映射(仅 ADC17chWiFi 可用)

  • ADC1_CH0GPIO=GPIO0
  • ADC1_CH1GPIO=GPIO1
  • ADC1_CH2GPIO=GPIO2
  • ADC1_CH3GPIO=GPIO3
  • ADC1_CH4GPIO=GPIO4, 备注= Strapping (MTMS)
  • ADC1_CH5GPIO=GPIO5, 备注= Strapping (MTDI)
  • ADC1_CH6GPIO=GPIO6

12-bit SAR。C6 只有 ADC1,无 ADC2无 ADC/WiFi 冲突

USB Serial/JTAG

  • USB_D-GPIO=GPIO12
  • USB_D+GPIO=GPIO13

LP GPIO(低功耗域)

GPIO8GPIO21 可用作 LP GPIO,由 LP CPU 直接驱动,Deep-sleep 保持功能。

所有 GPIO 功能表

  • 0ADC=ADC1_CH0, 复用功能=XTAL_32K_P
  • 1ADC=ADC1_CH1, 复用功能=XTAL_32K_N
  • 2ADC=ADC1_CH2, 复用功能=FSPIQ
  • 3ADC=ADC1_CH3, 复用功能=JTAG_MTMS
  • 4ADC=ADC1_CH4, 复用功能=JTAG_MTCK, 备注= Strapping
  • 5ADC=ADC1_CH5, 复用功能=JTAG_MTDI, 备注= Strapping
  • 6ADC=ADC1_CH6, 复用功能=FSPICLK
  • 7:复用功能=FSPID
  • 8LP GPIO=LP_GPIO0, 复用功能=FSPICS0, 备注= Strapping
  • 9LP GPIO=LP_GPIO1, 复用功能=FSPIHD, 备注= Strapping
  • 10LP GPIO=LP_GPIO2, 复用功能=FSPIWP
  • 11LP GPIO=LP_GPIO3, 复用功能=VDD_SPI
  • 12LP GPIO=LP_GPIO4, 复用功能=USB_D-, FSPIHD, 备注=⚠️ USB
  • 13LP GPIO=LP_GPIO5, 复用功能=USB_D+, FSPIWP, 备注=⚠️ USB
  • 14LP GPIO=LP_GPIO6, 复用功能=FSPICS0
  • 15LP GPIO=LP_GPIO7, 复用功能=FSPID, 备注= Strapping
  • 16LP GPIO=LP_GPIO8, 复用功能=FSPICLK
  • 17LP GPIO=LP_GPIO9, 复用功能=FSPIQ
  • 18LP GPIO=LP_GPIO10, 复用功能=SDIO_CMD
  • 19LP GPIO=LP_GPIO11, 复用功能=SDIO_CLK, U0RXD
  • 20LP GPIO=LP_GPIO12, 复用功能=SDIO_DATA0, U0TXD
  • 21LP GPIO=LP_GPIO13, 复用功能=SDIO_DATA1
  • 2223:复用功能=SDIO_DATA2/3
  • 2429:复用功能=🔒 Flash 占用, 备注=QFN40 引脚

新手安全 GPIO

GPIO03ADC)、GPIO1011、GPIO14、GPIO1621