esp-idf/docs/zh_CN/hw-reference/chip-series-comparison.rst

303 lines
9.0 KiB
ReStructuredText
Raw Normal View History

***********************
芯片系列对比
***********************
:link_to_translation:`en: [English]`
下表对比了 ESP-IDF 各系列芯片的主要特性,如需了解更多信息,请参考 `相关文档`_ 中各系列芯片的技术规格书。
.. list-table:: 芯片系列对比
:widths: 20 40 40 40 40
:header-rows: 1
* - 特性
- ESP32 系列
- ESP32-S2 系列
- ESP32-C3 系列
- ESP32-S3 系列
* - 发布时间
- 2016
- 2020
- 2020
- 2020
* - 产品型号
- 请参考 `ESP32 技术规格书 (PDF) <https://espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf>`_
- 请参考 `ESP32-S2 技术规格书 (PDF) <https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_cn.pdf>`_
- 请参考 `ESP32-C3 技术规格书 (PDF) <https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_cn.pdf>`_
- 请参考 `ESP32-S3 技术规格书 (PDF) <https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_cn.pdf>`_
* - 内核
- 搭载低功耗 Xtensa® LX6 32 位双核/单核处理器
- 搭载低功耗 Xtensa® LX7 32 位单核处理器
- 搭载 RISC-V 32 位单核处理器
- 搭载低功耗 Xtensa® LX7 32 位双核处理器
* - Wi-Fi 协议
- 802.11 b/g/n、2.4 GHz
- 802.11 b/g/n、2.4 GHz
- 802.11 b/g/n、2.4 GHz
- 802.11 b/g/n、2.4 GHz
* - Bluetooth®
- Bluetooth v4.2 BR/EDR 和 Bluetooth Low Energy
- ✖️
- Bluetooth 5.0
- Bluetooth 5.0
* - 主频
- 240 MHzESP32-S0WD 为 160 MHz
- 240 MHz
- 160 MHz
- 240 MHz
* - SRAM
- 520 KB
- 320 KB
- 400 KB
- 512 KB
* - ROM
- 448 KB 用于程序启动和内核功能调用
- 128 KB 用于程序启动和内核功能调用
- 384 KB 用于程序启动和内核功能调用
- 384 KB 用于程序启动和内核功能调用
* - 嵌入式 flash
- 2 MB、4 MB 或无嵌入式 flash不同型号有差异
- 2 MB、4 MB 或无嵌入式 flash不同型号有差异
- 4 MB 或无嵌入式 flash不同型号有差异
- 8 MB 或无嵌入式 flash不同型号有差异
* - 外部 flash
- 最大支持 16 MB一次最多可映射 11 MB + 248 KB
- 最大支持 1 GB一次最多可映射 11.5 MB
- 最大支持 16 MB一次最多可映射 8 MB
- 最大支持 1 GB一次最多可映射 32 MB
* - 片外 RAM
- 最大支持 8 MB一次最多可映射 4 MB
- 最大支持 1 GB一次最多可映射 11.5 MB
- ✖️
- 最大支持 1 GB一次最多可映射 32 MB
* - Cache
- ✔️ 2 路组相联
- ✔️ 4 路组相联,独立的指令和数据 cache
- ✔️ 8 路组相连32 位数据/指令总线宽度
- ✔️ 指令 cache 可配置为 4 路组相连或 8 路组相连,数据 cache 固定为 4 路组相连32 位数据/指令总线宽度
* - **外设**
-
-
-
-
* - 模/数转换器 (ADC)
- 两个 12 位 SAR ADC多达 18 个通道
- 两个 12 位 SAR ADC多达 20 个通道
- 两个 12 位 SAR ADC最多支持 6 个通道
- 两个 12 位 SAR ADC多达 20 个通道
* - 数/模转换器 (DAC)
- 两个 8 位通道
- 两个 8 位通道
- ✖️
- ✖️
* - 定时器
- 4 个 64 位通用定时器3 个看门狗定时器
- 4 个 64 位通用定时器3 个看门狗定时器
- 2 个 54 位通用定时器3 个看门狗定时器
- 4 个 54 位通用定时器3 个看门狗定时器
* - 温度传感器
- ✖️
- 1
- 1
- 1
* - 触摸传感器
- 10
- 14
- ✖️
- 14
* - 霍尔传感器
- 1
- ✖️
- ✖️
- ✖️
* - 通用输入/输出接口 (GPIO)
- 34
- 43
- 22
- 45
* - 串行外设接口 (SPI)
- 4
- 4
- 3
- 4
* - LCD 接口
- 1
- 1
- ✖️
- 1
* - 通用异步收发器 (UART)
- 3
- 2 [#one]_
- 2 [#one]_
- 3
* - I2C 接口
- 2
- 2
- 1
- 2
* - I2S 接口
- 2 个,可配置为 8/16/32/40/48 位的输入输出通道
- 1 个,可配置为 8/16/24/32/48/64 位的输入输出通道
- 1 个,可配置为 8/16/24/32 位的输入输出通道
- 2 个,可配置为 8/16/24/32 位的输入输出通道
* - Camera 接口
- 1
- 1
- ✖️
- 1
* - DMA
- UART、SPI、I2S、SDIO 从机、SD/MMC 主机、EMAC、BT 和 Wi-Fi 都有专用的 DMA 控制器
- UART、SPI、AES、SHA、I2S 和 ADC 控制器都有专用的 DMA 控制器
- 通用 DMA 控制器3 个接收通道和 3 个发送通道
- 通用 DMA 控制器5 个接收通道和 5 个发送通道
* - 红外遥控器 (RMT)
- 支持 8 通道
- 支持 4 通道 [#one]_,可配置为红外发射和接收
- 支持 4 通道 [#two]_,双通道的红外发射和双通道的红外接收
- 支持 8 通道 [#one]_,可配置为红外发射和接收
* - 脉冲计数器
- 8 通道
- 4 通道 [#one]_
- ✖️
- 4 通道 [#one]_
* - LED PWM
- 16 通道
- 8 通道 [#one]_
- 6 通道 [#two]_
- 8 通道 [#one]_
* - MCPWM
- 2提供六个 PWM 输出
- ✖️
- ✖️
- 2提供六个 PWM 输出
* - USB OTG
- ✖️
- 1
- ✖️
- 1
* - TWAI® 控制器(兼容 ISO 11898-1 协议)
- 1
- 1
- 1
- 1
* - SD/SDIO/MMC 主机控制器
- 1
- ✖️
- ✖️
- 1
* - SDIO 从机控制器
- 1
- ✖️
- ✖️
- ✖️
* - 以太网 MAC 接口
- 1
- ✖️
- ✖️
- ✖️
* - 超低功耗协处理器 (ULP)
- ULP FSM
- PicoRV32 内核8 KB SRAMULP FSM
- ✖️
- PicoRV32 内核8 KB SRAMULP FSM
* - 辅助调试
- ✖️
- ✖️
- 1
- ✖️
* - **安全机制**
-
-
-
-
* - 安全启动
- ✔️
- ✔️ 比 ESP32 更快更安全
- ✔️ 比 ESP32 更快更安全
- ✔️ 比 ESP32 更快更安全
* - Flash 加密
- ✔️
- ✔️ 支持 PSRAM 加密,比 ESP32 更安全
- ✔️ 比 ESP32 更安全
- ✔️ 支持 PSRAM 加密,比 ESP32 更安全
* - OTP
- 1024 位
- 4096 位
- 4096 位
- 4096 位
* - AES
- ✔️ AES-128, AES-192, AES-256 (FIPS PUB 197)
- ✔️ AES-128, AES-192, AES-256 (FIPS PUB 197); 支持 DMA
- ✔️ AES-128, AES-256 (FIPS PUB 197); 支持 DMA
- ✔️ AES-128, AES-256 (FIPS PUB 197); 支持 DMA
* - HASH
- SHA-1, SHA-256, SHA-384, SHA-512 (FIPS PUB 180-4)
- SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA-512/224, SHA-512/256, SHA-512/t (FIPS PUB 180-4); 支持 DMA
- SHA-1, SHA-224, SHA-256 (FIPS PUB 180-4); 支持 DMA
- SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA-512/224, SHA-512/256, SHA-512/t (FIPS PUB 180-4); 支持 DMA
* - RSA
- 高达 4096 位
- 高达 4096 位
- 高达 3072 位
- 高达 4096 位
* - 随机数生成器 (RNG)
- ✔️
- ✔️
- ✔️
- ✔️
* - HMAC
- ✖️
- ✔️
- ✔️
- ✔️
* - 数字签名
- ✖️
- ✔️
- ✔️
- ✔️
* - XTS
- ✖️
- ✔️ XTS-AES-128, XTS-AES-256
- ✔️ XTS-AES-128
- ✔️ XTS-AES-128, XTS-AES-256
* - **其它**
-
-
-
-
* - Deep-sleep 功耗(超低功耗传感器监测方式)
- 100 μAADC 以 1% 占空比工作时)
- 22 μA触摸传感器以 1% 占空比工作时)
- 无此模式
- TBD
* - 封装尺寸
- QFN48 5*5、6*6不同型号有差异
- QFN56 7*7
- QFN32 5*5
- QFN56 7*7
.. note::
.. [#one] 与 ESP32 相比,减小了芯片面积
.. [#two] 与 ESP32 和 ESP32-S2 相比,减小了芯片面积
.. note::
芯片大小 (die size)ESP32-C3 < ESP32-S2 < ESP32-S3 < ESP32
相关文档
=================
- `ESP32 技术规格书 (PDF) <https://espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf>`_
- ESP32-PICO 技术规格书 (PDF)
- `ESP32-PICO-D4 <https://www.espressif.com/sites/default/files/documentation/esp32-pico-d4_datasheet_cn.pdf>`_
- `ESP32-PICO-V3 <https://www.espressif.com/sites/default/files/documentation/esp32-pico-v3_datasheet_cn.pdf>`_
- `ESP32-PICO-V3-02 <https://www.espressif.com/sites/default/files/documentation/esp32-pico-v3-02_datasheet_cn.pdf>`_
- `ESP32-S2 技术规格书 (PDF) <https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_cn.pdf>`_
- `ESP32-C3 技术规格书 (PDF) <https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_cn.pdf>`_
- `ESP32-S3 技术规格书 (PDF) <https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_cn.pdf>`_
- `ESP 产品选型 <http://products.espressif.com:8000/#/>`_