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
+64
View File
@@ -0,0 +1,64 @@
# ESP32-S2 Specifications
> **芯片:esp32-s2** | **类别:specs** | **信源:** [Espressif 官方文档](https://docs.espressif.com)
## 1. Core Architecture
- **CPU:** Single-core Xtensa® LX7, 240 MHz.
- **Wireless:** 802.11 b/g/n (Wi-Fi 4). **Note: No Bluetooth support.**
- **协处理器:** ULP-RISC-V 协处理器
- **Application:** Ultra-low power designs and projects requiring native USB OTG/HID.
## 2. Memory & Storage
- **SRAM:** 320 KB internal.
- **ROM:** 128 KB.
- **RTC SRAM:** 16 KBDeep-sleep 可保持)
- **PSRAM:** Supports external PSRAM via SPI/QPI, max 8 MB.
- **外部 Flash:** max 16 MB QSPI.
## 3. Peripheral Mapping
- **GPIO Count:** 43.
- **ADC:** 20 channels, 12-bitADC1: GPIO110, ADC2: GPIO1120.
- **DAC:** 2 channels, 8-bitGPIO17/18.
- **Touch:** 14 capacitive touch channels.
- **USB OTG:** Full-Speed USB 2.0GPIO19=D-, GPIO20=D+.
- **Hardware PWM:** LEDC 8ch + MCPWM ×2.
- **UART:** 2 controllers.
- **I2C:** 2 controllers.
- **SPI:** 4 controllers.
- **I2S:** 1 controller.
- **CAN (TWAI):** 1 controller.
- **LCD 接口:** 8-bit i80 / RGB.
- **DVP Camera:** 8-bit.
## 4. Hardware Safety & Constraints
- **ADC2/WiFi Conflict:** ADC2 readings are invalid when Wi-Fi is active. Use ADC1 (GPIO110).
- **无蓝牙:** 这是与 ESP32 最大的区别,选型时注意。
- **Flash Pins:** GPIO2632(模组内部占用)。
- **Strapping Pins:** GPIO0(启动模式), GPIO45VDD_SPI电压), GPIO46(仅输入+日志控制)。
- **GPIO46:** 仅输入,不能做输出。
- **USB Pins:** Reserve GPIO19/20 if using native USB functionality.
- **供电:** 2.73.6V, 推荐 3.3V, 纹波 <75mVpp.
- **工作温度:** 40°C ~ +85°C.
- **封装:** QFN56 (7×7mm).
### 功耗详情(3.3V, 25°C
- Active TX 802.11b:条件=20MHz, 1Mbps, +19.5dBm, 电流=**310 mA**
- Active TX 802.11g:条件=20MHz, 54Mbps, +15dBm, 电流=220 mA
- Active TX 802.11n:条件=20MHz, MCS7, +13dBm, 电流=200 mA
- Active RX:条件=802.11b/g/n, 20MHz, 电流=**63 mA**
- Modem-sleep:条件=CPU 240MHz idle, 外设时钟关, 电流=20 mA
- Modem-sleep:条件=CPU 160MHz idle, 外设时钟关, 电流=14 mA
- Light-sleep:电流=**750 µA**
- Deep-sleep:条件=RTC timer + RTC memory, 电流=**22 µA**
- Deep-sleep:条件=RTC timer only, 电流=**25 µA**
- Shutdown:条件=CHIP_PU 拉低, 电流=**20 µA**
### TX 功率
- 802.11b:最大 TX Power=+19.5 dBm
- 802.11n:最大 TX Power=+18.0 dBm
## 5. 与 ESP32 的关键差异
- 核心数:ESP32=双核, ESP32-S2=单核
- 蓝牙:ESP32=BR/EDR+BLE, ESP32-S2=❌ 无
- USB OTGESP32=❌, ESP32-S2=✅
- GPIO 总数:ESP32=34, ESP32-S2=43