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
+47
View File
@@ -0,0 +1,47 @@
# ESP32-P4 外设清单
> **芯片:esp32-p4** | **类别:peripherals** | **信源:** [Espressif 官方文档](https://docs.espressif.com)
## 通信
- SPI ×5 — 4 HP + 1 LP
- I2C ×4 — 2 HP + 1 LP + 1 模拟
- I3C ×1 — Master & Slave
- UART ×6 — 5 HP + 1 LP
- I2S ×4 — 3 HP + 1 LP (含 PDM)
- CAN (TWAI) — 1
- USB HS OTG ×1 — 480 Mbps
- USB FS OTG ×1 — 12 Mbps
- USB Serial/JTAG — 1
- Ethernet MAC ×1 — RMII 10/100 Mbps
## 多媒体(P4 独有)
- **MIPI CSI**: 2-lane 摄像头
- **MIPI DSI**: 2-lane 显示
- **H264 Encoder**: 硬件编码
- **JPEG Codec**: 硬件编解码
- **ISP**: 图像信号处理器
- **PPA**: 像素处理加速器
- **LCD Controller**: RGB/i8080/MOTO6800
## PWM & 电机
MCPWM ×2, LEDC, RMT, PARLIO
## 模拟
- SAR ADC: 2 控制器, 12-bitADC1: 8ch GPIO1623
- 触摸: 14ch (GPIO215)
- 温度传感器, 模拟电压比较器, VAD (语音活动检测)
## 定时器
HP 系统×2 (52-bit), HP 通用×4 (54-bit), LP 通用×1 (48-bit), WDT×4
## DMA
GDMA-AHB, GDMA-AXI, VDMA (视频), **2D-DMA** (图像)
## 存储
SD/MMC SDIO 3.0, QSPI Flash (外部)
## 安全
AES, SHA, RSA-4096, ECC, XTS-AES (外部内存加解密), Flash Encryption, Secure Boot, TRNG, Key Manager (SRAM PUF HUK), PMS (权限管理+APM+特权分离), PMP/PMA (物理内存保护)
## 其他
PCNT, BitScrambler, RISC-V Trace Encoder