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

98 lines
3.3 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# ESP32-P4 GPIO 引脚映射
> **芯片:esp32-p4** | **类别:gpio** | **信源:** [Espressif 官方文档](https://docs.espressif.com)
> 状态:PRELIMINARY - 完整引脚映射待正式 Datasheet 和 TRM 补充
## 系统引脚(System Pins
**EN (CHIP_PU)** [I, QFN104 待核实 Pin 号 — Datasheet v0.6 PRELIMINARY]
: 芯片使能。高电平=正常工作,低电平=芯片关闭。
: **禁止浮空!** 必须外部上拉到 VDD(典型 10kΩ)。
**VDD_HP** [P]
: HP CPU 核心供电(400MHz 双核 RISC-V),3.0-3.6V。
**VDD_LP** [P]
: LP CPU 核心供电(40MHz 单核 RISC-V),3.0-3.6V。
**VDD_PSRAM** [P]
: 封装内 PSRAM 独立供电,**1.8V**16MB 或 32MB OPI/HPI)。
**GND** [P]
: 所有 GND 焊盘必须全部连接到电源地平面。QFN104 底部 EPAD 接 GND。
**XTAL_P / XTAL_N** [-]
: 40 MHz 外部高速晶振。**不可复用为 GPIO。**
**无射频天线** [-]
: **P4 无任何无线功能**(无 WiFi / 无 BLE / 无 Thread / 无 Zigbee)。
: 需要无线连接时必须外挂协处理器(ESP32-C6/C5 模组),通过 SPI/SDIO/UART 通信。
**USB_HS_OTG_D- / USB_HS_OTG_D+** [I/O]
: USB 2.0 高速 OTG 480 Mbps,专用引脚。
**USB_FS_OTG_D- / USB_FS_OTG_D+** [I/O]
: USB 2.0 全速 OTG 12 Mbps,专用引脚。
**USB_Serial_JTAG** [I/O]
: 烧录和调试,专用引脚。
> P4 定位为应用处理器(非 MCU),QFN104 10x10mm 封装。MIPI CSI/DSI、H264、JPEG、ISP、2D-DMA。Datasheet v0.6 为初版,设计前务必联系 Espressif FAE 确认最新资料。
## Strapping 引脚(5个)
- **GPIO35**:上电默认=Weak Pull-Up, 功能=下载模式:下拉到 GND = Download Boot
- **GPIO36**:上电默认=Floating(无内置上下拉), 功能=下载模式:上拉到 VDD = Download Boot
- 其余 3 个:上电默认=待 TRM 确认, 功能=启动配置
### 启动模式选择
- SPI Boot(正常):GPIO35=1, GPIO36=任意
- Download BootGPIO35=0, GPIO36=1
### 固件下载接口
- UART0:引脚=TXD0=**GPIO37**, RXD0=**GPIO38**
## ADC 映射
### ADC18通道)
- ADC1_CH0GPIO=GPIO16
- ADC1_CH1GPIO=GPIO17
- ADC1_CH2GPIO=GPIO18
- ADC1_CH3GPIO=GPIO19
- ADC1_CH4GPIO=GPIO20
- ADC1_CH5GPIO=GPIO21
- ADC1_CH6GPIO=GPIO22
- ADC1_CH7GPIO=GPIO23
参数:12-bit SAR2 个 ADC 控制器。LP DIG ADC 待核实。
## 触摸传感器映射
- Touch1 - Touch14GPIO=GPIO2 - GPIO15
## GPIO 功能分组
- GPIO0 - GPIO1:主要功能=通用数字 IO
- GPIO2 - GPIO15:主要功能=触摸传感器 + 通用 IO, 说明=14 个触摸通道
- GPIO16 - GPIO23:主要功能=ADC1_CH0 - ADC1_CH7, 说明=8 通道 12-bit ADC
- GPIO24 - GPIO55:主要功能=通用 IO / 外设复用, 说明=含 UART/SPI/I2C/I2S/PWM 等
## 关键外设接口
- MIPI CSI:说明=2-lane 摄像头输入(专用引脚)
- MIPI DSI:说明=2-lane 显示输出(专用引脚)
- USB 2.0 HS OTG:说明=高速 480 Mbps(专用引脚)
- USB 2.0 FS OTG:说明=全速 12 Mbps
- USB Serial/JTAG:说明=烧录和调试
- Ethernet RMII:说明=10/100 Mbps(专用引脚)
- SD/MMC:说明=SDIO 3.0(专用引脚)
## 注意事项
- QFN104 封装(10x10mm),55 个可编程 GPIO
- 封装内集成 16MB 或 32MB PSRAM1.8V OPI/HPI
- 无无线功能,需搭配 C6/C5 等协处理器提供 WiFi/BLE
- 完整 IO MUX 表待 ESP32-P4 TRM 正式版发布