Files
esp32-dev/drivers/esp32-p4_peripherals.md

1.4 KiB
Raw Permalink Blame History

ESP32-P4 外设清单

芯片:esp32-p4 | 类别:peripherals | 信源: Espressif 官方文档

通信

  • 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