欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 文旅 > 明星 > SOC-ESP32S3部分:0、什么是ESP32

SOC-ESP32S3部分:0、什么是ESP32

2025/5/19 6:52:55 来源:https://blog.csdn.net/u014615943/article/details/148041049  浏览:    关键词:SOC-ESP32S3部分:0、什么是ESP32

飞书文档https://x509p6c8to.feishu.cn/wiki/HD0qwGnyriRie0kJe3hcC7MPnNe?fromScene=spaceOverview

一、什么是ESP32

二、ESP32系列介绍

三、ESP32各系列的芯片型号介绍

四、了解ESP32-S3

五、相关文档和资源

一、什么是ESP32

日常生活中,说起ESP32时,我们一般说的是下方形态的模组。但准确点来说,ESP32其实不是一款芯片,而是一个系列的芯片,这个和STM32有点类型,STM32有L系列、F系列、H系列,ESP32也有不同的系列。

ESP32系列芯片的乐鑫公司的产品,它的形态是这样的

很多不同的模组公司基于乐鑫的芯片,把他封装为不同形态的模组,当然,乐鑫也做ESP32的模组,所以他们的形态各异,但是把壳子扣掉后,里面都是ESP32核心。

二、ESP32系列介绍

那ESP32有那些系列呢?

https://www.espressif.com.cn/zh-hans/products/socs

对比总结

选择建议

  • ESP32-P 系列:适合需要高性能计算和丰富外设的应用,如工业控制、智能家居中枢。
  • ESP32-H 系列:适合低功耗、低成本的应用,如智能农业、环境监测。
  • ESP32-S 系列:适合需要 Wi-Fi、蓝牙和 AI 功能的应用,如智能音箱、可穿戴设备。
  • ESP32-C 系列:适合成本敏感的应用,如智能插座、简单传感器。

三、ESP32各系列的芯片型号介绍

一个系列下可能会有一个或多个芯片型号,不同的芯片应用场景不同,P和H系列的是高性能芯片,C系列


 

选型:戳这里

  • ESP32:一般指的是早期的 ESP32 - S 系列产品,它基于 Xtensa® 32 位 LX6 单核或双核处理器,主频通常可达 240 MHz,能处理较为复杂的任务,但在单核性能和多核协同能力上和后续型号有一定差异。
  • ESP32 - S2:采用 Xtensa® 32 位 LX7 单核处理器,主频 240 MHz。相较于部分早期 ESP32 - S 单核版本,在架构上有优化,能提供更高效的运算性能。
  • ESP32 - S3:同样基于 Xtensa® 32 位 LX7 处理器,但为双核设计,主频高达 240 MHz。双核的配置使得它在多任务处理、并行计算等方面表现更出色,能应对更复杂的应用场景。

一个芯片会有不同的封装配置,当然也可以封装成不同模组

例如都是ESP32S3,但是GPIO数量、Flash、PSRAM和封装有所差别

而由这些芯片制作而成的模组,也就有了不同型号,而模组还有外接天线和PCB天线两种

四、了解ESP32-S3

因为课程选择的是ESP32S3这颗芯片,所以我们着重了解下这颗芯片的参数。

ESP32-S3 是一款低功耗的MCU 系统级芯片(SoC),集成2.4 GHz Wi-Fi 和低功耗蓝牙(Bluetooth® LE) 双模无线通信。ESP32-S3 有完整的Wi-Fi子系统和低功耗蓝牙子系统,具有行业领先的低功耗性能和射频性能。支持多种低功耗工作状态,能够满足各种应用场景的功耗需求。ESP32-S3 芯片提供丰富的外设接口,并具有多种特有的硬件安全机制。完善的安全机制使芯片能够满足严格的安全要求。

芯片手册:戳我

我们从芯片手册中,截取ESP32-S3的产品特性介绍,大家可以了解下:

产品特性
Wi-Fi
• 支持 IEEE 802.11b/g/n 协议
• 在 2.4 GHz 频带支持 20 MHz 和 40 MHz 频宽
• 支持 1T1R 模式,数据速率高达 150 Mbps
• 无线多媒体 (WMM)
• 帧聚合 (TX/RX A-MPDU, TX/RX A-MSDU)
• 立即块确认 (Immediate Block ACK)
• 分片和重组 (Fragmentation/defragmentation)
• Beacon 自动监测(硬件 TSF)
• 4 个虚拟 Wi-Fi 接口
• 同时支持基础结构型网络 (Infrastructure BSS) Station 模式、SoftAP 模式和 Station + SoftAP 模式
• 天线分集
• 802.11 mc FTM

蓝牙
• 低功耗蓝牙 (Bluetooth LE):Bluetooth 5、Bluetooth mesh
• 高功率模式 (20 dBm)
• 速率支持 125 Kbps、500 Kbps、1 Mbps、2 Mbps
• 广播扩展 (Advertising Extensions)
• 多广播 (Multiple Advertisement Sets)
• 信道选择 (Channel Selection Algorithm #2)
• Wi-Fi 与蓝牙共存,共用同一个天线

CPU 和存储
• Xtensa® 32 位 LX7 双核处理器
• 时钟频率:最高 240 MHz
• CoreMark® 得分:
– 单核,主频 240 MHz:613.86 CoreMark;2.56 CoreMark/MHz
– 双核,主频 240 MHz:1181.60 CoreMark;4.92 CoreMark/MHz
• 五级流水线架构
• 128 位数据总线位宽,专用的 SIMD 指令
• 单精度浮点运算单元 (FPU)
• L1 cache
• ROM:384 KB
• SRAM:512 KB
• RTC SRAM:16 KB
• 支持 SPI 协议:SPI、Dual SPI、Quad SPI、Octal SPI、QPI、OPI,可外接 flash、片外 RAM 和其他 SPI 设备
• 引入 cache 机制的 flash 控制器
• 支持 flash 在线编程

高级外设接口和传感器
• 45 个可编程 GPIO
– 4 个作为 strapping 管脚
– 6 个或 7 个用于连接封装内 flash 或 PSRAM:
* ESP32-S3FN8、ESP32-S3R2、ESP32-S3R8、ESP32-S3R8V、ESP32-S3R16V:6 个用于连接
* ESP32-S3FH4R2:7 个用于连接
• 数字接口:
– 2 个 SPI 接口用于连接 flash 和 RAM
– 2 个通用 SPI 接口
– LCD 接口(8 位 + 16 位并行 RGB、I8080、MOTO6800), 支持 RGB565、YUV422、YUV420、YUV411
之间互相转换
– DVP 8 位 + 16 位摄像头接口
– 3 个 UART 接口
– 2 个 I2C 接口
– 2 个 I2S 接口
– RMT (TX/RX)
– 脉冲计数器
– LED PWM 控制器,多达 8 个通道
– 全速 USB OTG
– USB 串口/JTAG 控制器
– 2 个电机控制脉宽调制器 (MCPWM)
– SD/MMC 主机接口,具有 2 个卡槽
– 通用 DMA 控制器 (简称 GDMA),5 个接收通道和 5 个发送通道
– TWAI® 控制器,兼容 ISO 11898-1(CAN 规范 2.0)
– 片上 JTAG 调试功能
• 模拟接口:
– 2 个 12 位 SAR ADC,多达 20 个通道
– 温度传感器
– 14 个电容式传感 GPIO
• 定时器:
– 4 个 54 位通用定时器
– 52 位系统定时器
– 3 个看门狗定时器

功耗管理
• 通过选择时钟频率、占空比、Wi-Fi 工作模式和单独控制内部器件的电源,实现精准电源控制
• 针对典型场景设计的四种功耗模式:Active、Modem-sleep、Light-sleep、Deep-sleep
• Deep-sleep 模式下功耗低至 7 µA
• 超低功耗协处理器 (ULP):
– ULP-RISC-V 协处理器
– ULP-FSM 协处理器
• Deep-sleep 模式下 RTC 存储器仍保持工作

安全机制
• 安全启动
• Flash 加密
• 4-Kbit OTP,用户可用的高达 1792 位
• 加密硬件加速器:
– AES-128/256 (FIPS PUB 197)
– SHA (FIPS PUB 180-4)
– RSA
– 随机数生成器 (RNG)
– HMAC
– 数字签名

五、相关文档和资源

相关文档

• 《ESP32-S3 技术参考手册》 – 提供 ESP32-S3 芯片的存储器和外设的详细使用说明。

• 《ESP32-S3 硬件设计指南》 – 提供基于 ESP32-S3 芯片的产品设计规范。

• 《ESP32-S3 ESP-IDF 编程指南》 – ESP-IDF 开发框架的文档中心。

• ESP-IDF 及 GitHub 上的其它开发框架

https://github.com/espressif

• ESP32 论坛 – 工程师对工程师 (E2E) 的社区,您可以在这里提出问题、解决问题、分享知识、探索观点。

https://esp32.com/

• SDK 和演示、App、工具、AT 等下载资源

https://espressif.com/zh-hans/support/download/sdks-demos

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词