一、ESP -12F模块整体介绍
该模块核心处理器 ESP8266 在较小尺寸封装中集成了业界领先的 Tensilica L106 超低功耗 32 位微型 MCU,带有 16 位精简模式,主频支持 80 MHz 和160 MHz,支持 RTOS,集成 Wi-Fi MAC/ BB/RF/PA/LNA,板载天线。该模块支持标准的 IEEE802.11 b/g/n 协议,完整的 TCP/IP 协议栈。用户可以使用该模块为现有的设备添加联网功能,也可以构建独立的网络控制器。ESP8266 是高性能无线 SOC,以最低成本提供最大实用性,为 WiFi 功能嵌入其他系统提供无限可能。
ESP8266EX 是一个完整且自成体系的 WiFi 网络解决方案,能够独立运行,也可以作为从机搭载于其他主机 MCU 运行。ESP8266EX 在搭载应用并作为设备中唯⼀的应⽤处理器时,能够直接从外接闪存中启动。内置的高速缓冲存储器有利于提⾼系统性能,并减少内存需求。
二、ESP328684模块介绍 V WYCG_GUO
ESP8684 系列芯片
技术规格书
搭载
RISCV 32
位单核处理器的极低功耗
SoC
支持
IEEE 802.11b/g/n (2.4 GHz WiFi)
和
Bluetooth 5 (LE)
包括:
ESP8684H1
ESP8684H2
ESP8684H4
支持
• 支持 IEEE 802.11 b/g/n 协议
• 在 2.4 GHz 频带支持 20 MHz 频宽
• 低功耗蓝牙 (Bluetooth LE):Bluetooth 5
• 高功率模式
•
完整的
WiFi
子系统
,符合
IEEE 802.11b/g/n
协
议,具有
Station
模式、
SoftAP
模式、
SoftAP +
Station
模式和混杂模式(即
Promiscuous
mode
,是一种特殊模式)
•
低功耗蓝牙子系统
,支持
Bluetooth 5
,支持多连
接以及广播扩展
•
行业领先的低功耗性能和射频性能
•
RISCV 32
位单核处理器
,四级流水线架构,主
频高达
120 MHz
•
存储功能
,内置
272 KB SRAM
(其中
16 KB
专
用于
cache
)、
576 KB ROM
存储空间
•
安全机制
–
硬件加密加速器支持
ECC
、
Hash
和安全启
动
–
集成随机数发生器
–
支持片外存储器加解密功能
•
丰富的通信接口及
GPIO
管脚
,可支持多种场景
及复杂的应用
产品特性
WiFi
•
支持
IEEE 802.11 b/g/n
协议
•
在
2.4 GHz
频带支持
20 MHz
频宽
•
支持
1T1R
模式,数据速率高达
72.2 Mbps
•
无线多媒体
(WMM)
•
帧聚合
(TX/RX A-MPDU, TX/RX A-MSDU)
•
立即块确认
(Immediate Block ACK)
•
分片和重组
(Fragmentation and defragmentation)
•
传输机会
(Transmit opportunity, TXOP)
• Beacon
自动监测(硬件
TSF
)
• 3 ×
虚拟
Wi-Fi
接口
•
同时支持基础结构型网络
(Infrastructure BSS)
Station
模式、
SoftAP
模式、
Station + SoftAP
模
式和混杂模式
请注意
ESP8684
系列在
Station
模式下扫描时,
SoftAP
信道会同时改变
•
天线分集
•
支持外部功率放大器
蓝牙
•
低功耗蓝牙
(Bluetooth LE)
:
Bluetooth 5
•
高功率模式
•
速率支持
125 kbps
、
500 kbps
、
1 Mbps
、
2
Mbps
•
广播扩展
(Advertising Extensions)
•
多广播
(Multiple Advertisement Sets)
•
信道选择
(Channel Selection Algorithm #2)
• Wi-Fi
与蓝牙共存,共用同一个天线
CPU
和存储
• 32
位
RISC-V
单核处理器,主频高达
120 MHz
• CoreMark
®
分数:
–
单核
120 MHz
:
305.42 CoreMark
;
2.55
CoreMark/MHz
• 576 KB ROM
• 272 KB SRAM
(其中
16 KB
专用于
cache
)
• SiP flash
(不同型号有差异,详见章节
1
产品型
号对比
)
•
引入
cache
机制的
flash
控制器
•
支持
flash
在电路编程
(ICP)
高级外设接口和传感器
• 14 × GPIO
口
•
数字接口:
–
3 × SPI
–
2 × UART
–
1 × I2C
主机
–
LED PWM
控制器,多达
6
个通道
–
通用
DMA
控制器
(
简称
GDMA)
,
1
个接收
通道和
1
个发送通道
•
模拟接口:
–
1 × 12
位
SAR
模
/
数转换器,多达
5
个通道
–
1 ×
温度传感器
•
定时器:
–
1 × 54
位通用定时器
–
2 ×
看门狗定时器
–
1 × 52
位系统定时器
低功耗管理
•
电源管理单元,四种功耗模式
安全机制
•
安全启动
• Flash
加密
• 1024
位
OTP
,可用的为
256
位
•
加密硬件加速器:
–
ECC
SHA
加速器
(FIPS PUB 180-4)
•
随机数生成器
(RNG)
应用场景(部分)
具有超低功耗的
ESP8684
系列专为物联网
(IoT)
设备而设计,应用领域包括:
•
智能家居
–
智能照明
–
智能按钮
–
智能插座
–
室内定位
•
工业自动化
–
工业机器人
–
工业总线应用
•
消费电子产品
–
智能手表、智能手环
–
OTT
电视盒、机顶盒设备
–
具有数据上传功能的玩具和接近感应玩具
•
医疗保健
–
健康监测
–
婴儿监控器
•
智慧农业
–
智能温室大棚
–
智能灌溉
–
农业机器人
•
零售餐饮
–
POS
系统
–
服务机器人
•
通用低功耗
IoT
传感器集线器
•
通用低功耗
IoT
数据记录器
3.1 CPU
和存储
3.1.1 CPU
ESP8684
系列芯片搭载低功耗
RISC-V 32
位单核处理器,具有以下特性:
•
四级流水线架构,支持
120 MHz
的时钟频率
• RV32IMC ISA
•
支持
32
位乘法器、
32
位除法器
•
支持最多
32
个向量中断,共
7
个优先级
•
支持最多
8
个硬件断点
/
观察点
•
用于调试的
JTAG
接口