非易失性存储库 - ESP32 - — ESP-IDF 编程指南 v5.2 文档 (espressif.com)
Wi-Fi 驱动程序 - ESP32 - — ESP-IDF 编程指南 v5.0.6 文档 (espressif.com)
非易失性存储 (NVS)
NVS 库通过调用 esp_partition API 使用主 flash 的部分空间,即类型为 data
且子类型为 nvs
的所有分区。
使用wifi功能需要先初始NVS分区
没有初始化nvs时报错:
WIFI模式
STA模式 :即 Station,是连接热点的设备
AP模式 :即无线接入点(Access Point)
(写这篇的时候正好昨天正点原子发布了第一款esp32开发板,下面内容来自正点原子学习资料)
WiFi 库支持配置及监控 ESP32S3 Wi-Fi 连网功能。支持配置:
①:Station 模式(即 STA 模式或 WiFi 客户端模式),此时 ESP32 S3 连接到接入点 (AP)。
②:AP 模式(即 Soft-AP 模式或接入点模式),此时基站连接到 ESP32S3 设备。
③:Station/AP 共存模式(ESP32S3 既是接入点,同时又作为基站连接到另外一个接入点)。
④:上述模式的各种安全模式(WPA、WPA2 及 WEP 等)。
⑤:扫描接入点(包括主动扫描及被动扫描)。
⑥:使用混杂模式监控 IEEE802.11 Wi-Fi 数据包。
下面作者讲解 ESP32S3 开启 WiFi 两种模式启动流程,如下:
WiFi-AP 启动流程
WiFi-STA 启动流程
sta模式连接笔记本热点
笔记本热点设置时要选择2.4G