功能:添加 Wi-Fi 连接管理组件

在 wifi-connect.c 中实现了新的 Wi-Fi 连接管理模块,负责配网、连接及状态上报。

添加了用于 Wi-Fi 配置和状态显示的 HTML 界面。

集成了 NVS 用于存储 Wi-Fi 凭证。

更新了 CMakeLists.txt 以包含新模块的依赖项。

修改了 main.c 以初始化 Wi-Fi 连接管理并等待连接成功。
This commit is contained in:
Wang Beihong
2026-04-20 13:11:50 +08:00
parent 3e63b8e526
commit a1566f3dc6
20 changed files with 2163 additions and 2 deletions

View File

@@ -0,0 +1,18 @@
menu "WiFi 连接"
config WIFI_CONNECT_CONNECT_TIMEOUT_SEC
int "Wi-Fi 连接超时 (秒)"
range 5 180
default 30
config WIFI_CONNECT_MAX_SCAN_RESULTS
int "最大扫描结果数"
range 5 50
default 20
config WIFI_CONNECT_AP_MAX_CONNECTIONS
int "软AP最大连接数"
range 1 10
default 4
endmenu