Files
esp32-dev/drivers/esp32-c5_peripherals.md
T

1.4 KiB
Raw Blame History

ESP32-C5 外设清单

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

通信接口

  • SPI ×3 — 2 供 Flash/PSRAM1 通用 SPI
  • I2C ×2 — 1 HP + 1 LP
  • UART ×3 — 2 HP + 1 LP
  • I2S ×1
  • CAN — 2CAN FD, ISO 11898-1:2015, 最高 5 Mbps
  • USB Serial/JTAG — 1
  • SDIO 2.0 ×1 — 从机模式
  • PARLIO ×1 — 并行 IO

PWM 与波形

  • LEDC: 6 通道
  • MCPWM: 6 通道
  • RMT: TX + RX

模拟外设

  • SAR ADC ×16 通道) — 12-bitGPIO16
  • 模拟电压比较器 ×1 — GPIO8/9 输入
  • 温度传感器 ×1 — 片上
  • 掉电检测 (Brownout) — 1

无 DAC、无触摸传感器

定时器

  • 通用定时器: 254-bit
  • 系统定时器: 152-bit
  • RTC 定时器: 1
  • 看门狗: 4

DMA 与事件

  • GDMA: 3 TX + 3 RX
  • ETM(事件任务矩阵): 1

安全

  • AES: AES-128/256
  • SHA: 硬件加速
  • ECC: 硬件加速
  • RSA: 最高 4096-bit
  • Flash Encryption: XTS-AES-128
  • Secure Boot: 支持
  • TRNG: 真随机数
  • HMAC: 硬件

其他

  • 脉冲计数器 (PCNT): 1 个

C5 vs C6 外设对比

  • CPU — RISC-V 240MHz, RISC-V 160MHz
  • SRAM ×384 KB — 512 KB
  • GPIO(芯片/模组) ×29 / 22 — 30 / 23
  • ADC ×6ch — 7ch
  • Wi-Fi — 双频 (2.4+5GHz), 2.4GHz only
  • CAN ×CAN FD ×2 — CAN 2.0 ×2
  • 封装 ×QFN48 6×6 — QFN40 5×5