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
+66
View File
@@ -0,0 +1,66 @@
# ESP32-C5 外设清单
> **芯片:esp32-c5** | **类别:peripherals** | **信源:** [Espressif 官方文档](https://docs.espressif.com)
## 通信接口
- 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