Initial: knowledge base

This commit is contained in:
2026-08-05 17:25:09 +08:00
parent bfabe83832
commit 5700eb4115
35 changed files with 5140 additions and 11 deletions
+53
View File
@@ -0,0 +1,53 @@
# ESP32-S3 Specifications
> **芯片:esp32-s3** | **类别:specs** | **信源:** [Espressif 官方文档](https://docs.espressif.com)
## 1. Core Architecture
- **CPU:** Dual-core Xtensa® LX7, 240 MHz.
- **Wireless:** 802.11 b/g/n (Wi-Fi 4), BLE 5.0 (Mesh support).
- **Acceleration:** AI Vector instructions for accelerated ML and complex GUI rendering.
- **协处理器:** ULP-RISC-V 协处理器.
- **Application:** High-performance IoT, AI on the edge, and multimedia GUIs.
## 2. Memory & Storage
- **SRAM:** 512 KB internal.
- **RTC SRAM:** 16 KBDeep-sleep 可保持).
- **ROM:** 384 KB.
- **PSRAM:** Support for Octal SPI PSRAM (max 8 MB) — GPIO3337 占用.
- **外部 Flash:** max 16 MB QSPI/OPI.
## 3. Peripheral Mapping
- **GPIO Count:** 45GPIO021, GPIO2648.
- **ADC:** 20 channels, 12-bit SARADC1: GPIO110, ADC2: GPIO1120.
- **DAC:** **None.**(注意:S3 无 DAC!)
- **Touch:** 14 capacitive touch channels.
- **USB:** Native USB OTG (GPIO19/20) + USB Serial/JTAG(双 USB 控制器).
- **Hardware PWM:** LEDC 8ch and MCPWM ×2.
- **UART:** 3 controllers.
- **I2C:** 2 controllers.
- **SPI:** 4 controllers.
- **I2S:** 2 controllers.
- **CAN (TWAI):** 2 controllers.
- **LCD Interface:** Supports RGB, 8080, and I80 interfaces.
- **DVP Camera:** 816 bit.
## 4. Hardware Safety & Constraints
- **ADC2/WiFi Conflict:** ADC2 readings are invalid when Wi-Fi is active. Use ADC1 (GPIO110).
- **Flash Pins:** GPIO2632.
- **Strapping Pins:** 0, 3, 45, 46.
- **Octal PSRAM:** May reserve GPIO3337SPIIO4SPIIO7, SPIDQS. S3R8/S3R8V 模组这些引脚不可用。
- **JTAG:** GPIO3942,不与 Strapping 冲突。
- **供电:** 2.73.6V, 推荐 3.3V, 纹波 <75mVpp.
- **峰值电流:** ~500 mA (WiFi TX).
- **Deep-sleep:** ~7 µA.
- **工作温度:** 40°C ~ +85°C.
- **封装:** QFN56 (7×7mm).
## 5. 与 ESP32/S2 的关键差异
- 核心数:ESP32=双核, ESP32-S2=单核, ESP32-S3=双核
- 蓝牙:ESP32=BR/EDR+BLE, ESP32-S2=❌, ESP32-S3=BLE 5.0
- USB OTGESP32=❌, ESP32-S2=✅, ESP32-S3=✅
- USB Serial/JTAGESP32=❌, ESP32-S2=❌, ESP32-S3=✅
- AI 加速:ESP32=❌, ESP32-S2=❌, ESP32-S3=✅
- Octal PSRAMESP32=❌, ESP32-S2=❌, ESP32-S3=✅
- DACESP32=✅, ESP32-S2=✅, ESP32-S3=❌
- GPIOESP32=34, ESP32-S2=43, ESP32-S3=45