Initial commit: knowledge base

This commit is contained in:
2026-08-05 17:12:34 +08:00
commit bfabe83832
21 changed files with 1720 additions and 0 deletions
+76
View File
@@ -0,0 +1,76 @@
# ESP32-H2 GPIO 引脚映射
> **芯片:esp32-h2** | **类别:gpio** | **信源:** [Espressif 官方文档](https://docs.espressif.com)
> ⚠️ H2 模组 GPIO 数量差异大,选型务必确认
## 系统引脚(System Pins
**EN (CHIP_PU)** [I, QFN32 待核实 Pin 号]
: 芯片使能。高电平=正常工作,低电平=芯片关闭。
: **禁止浮空!** 必须外部上拉到 VDD(典型 10kΩ)。
**VDD** [P]
: 芯片主供电 3.0-3.6V,推荐 3.3V**仅需 >=250mA LDO**(无 WiFi 射频,峰值低)。
: VDD3P3 单一供电域。
**GND** [P]
: 所有 GND 焊盘必须全部连接到电源地平面。
**XTAL_P / XTAL_N** [-]
: 40 MHz 外部高速晶振。**不可复用为 GPIO。**
**ANT** [I]
: 2.4GHz 射频天线输入(BLE 5.3 + 802.15.4 Thread/Zigbee)。**不可复用为 GPIO。**
: **H2 无 WiFi 射频**,仅 BLE + 802.15.4。天线设计仅需考虑 2.4GHz 单频。
**USB_D- / USB_D+** [I/O, GPIO12/13]
: USB Serial/JTAG。
> H2 全系列最低主频 96MHz,全系列最低功耗(峰值仅 ~60mA)。WROOM-07 模组仅 3 个 GPIO 引出务必注意。安全特性最强(含 Power Glitch Detector 电源毛刺检测)。
## Strapping 引脚
- GPIO8:功能=启动模式
- GPIO9:功能=启动模式
- GPIO25:功能=启动模式(待核实)
## ADC 映射(5ch, 12-bit, 无 WiFi 冲突)
- ADC1_CH0GPIO=GPIO1
- ADC1_CH1GPIO=GPIO2
- ADC1_CH2GPIO=GPIO3
- ADC1_CH3GPIO=GPIO4
- ADC1_CH4GPIO=GPIO5
## GPIO 功能分组
### 数字引脚(仅 Light-sleep 可唤醒)
- GPIO0:复用功能=XTAL_32K_P
- GPIO1:复用功能=XTAL_32K_N, ADC1_CH0
- GPIO2:复用功能=FSPIQ, ADC1_CH1
- GPIO3:复用功能=JTAG_MTMS, ADC1_CH2
- GPIO4:复用功能=JTAG_MTCK, ADC1_CH3
- GPIO5:复用功能=JTAG_MTDI, ADC1_CH4
- GPIO6:复用功能=FSPICLK
- GPIO7:复用功能=FSPID
### LP 引脚(所有功耗模式可用,可唤醒 Deep-sleep
- GPIO8LP GPIO=LP_GPIO0, 复用功能=FSPICS0, ⚡ Strapping
- GPIO9LP GPIO=LP_GPIO1, 复用功能=FSPIHD, ⚡ Strapping
- GPIO10LP GPIO=LP_GPIO2, 复用功能=FSPIWP
- GPIO11LP GPIO=LP_GPIO3, 复用功能=VDD_SPI
- GPIO12LP GPIO=LP_GPIO4, 复用功能=USB_D-
- GPIO13LP GPIO=LP_GPIO5, 复用功能=USB_D+
- GPIO14LP GPIO=LP_GPIO6
## Deep-sleep 唤醒限制
- ✅ Deep-sleepGPIO=GPIO814LP 引脚)
- ✅ Light-sleepGPIO=GPIO014
- ❌ Deep-sleepGPIO=GPIO07, GPIO2227
## 新手安全 GPIO
> **GPIO15ADC)、GPIO1011、GPIO14**
## 模组 WROOM-07 注意
⚠️ WROOM-07 仅引出 **3 个 GPIO**,如果 GPIO 不够用必须换 WROOM-02C。