ESP32 的功能框图以图形化的式样展示了该芯片的中枢功能、组件以及接口布局,旨在匡助用户更好地富厚其硬件结构和责任旨趣。以下是 ESP32 功能框图的概览:
通过不雅察功能框图,咱们不错了解到 ESP32 主要由以下几个要道部分组成:
CPU:ESP32 搭载了 Tensilica Xtensa LX6 微处理器,提供双中枢与单核版块采用,最高启动速率可达 240 MHz。 存储器:内置 448 KB ROM、520 KB SRAM 及 16 KB RTC SRAM,并营救多种外部 flash/SRAM 扩张。 外设:集成丰富的外设接口,包括但不限于 GPIO、ADC、DAC、SPI、I2C、I2S、UART、SDIO、CAN、以太网 MAC、PWM(适用于LED和电机范围)、触摸传感器等。 RF 模块:配备了天线开关、RF 射频模块、功率放大器、低噪声禁受放大器和滤波器,营救 IEEE 802.11b/g/n 瓜代的 Wi-Fi 衔接及 Bluetooth v4.2 齐全版蓝牙公约。 电源责罚模块:继承台积电 (TSMC) 超低功耗 40nm 工艺制造,具备五种不同的能耗形貌,其中 Deep-sleep 形貌下电流奢华最低仅为 10 μA。 安全机制:为了增强安全性,ESP32 提供了包括安全启动、flash 加密、1024 位 OTP、加密硬件加快器和立时数生成器在内的多项安全功能。