存储wifi账号信息以便开机联网
支持芯片: ESP32-S3系列
void savewifi(int mode,str wifissid,str wifipwd,str serpwd);
//mode: 模式 0-开机不连接wifi 1-开机连接wifi 2-开机连接wifi并启动httpser
//wifissid: wifi热点名称
//wifipwd: wifi连接密码
//serpwd: httpser 密码,为空表示httpser调试模式打开
本函数将wifi信息存储到注册区,而不是工程文件所处的rom数据区,因此即便是ROM数据区完全混乱,使用本函数设置的开机wifi启动以及httpser都能正常启动;本函数常用于wifi数据连接以及wifi 更新;
wifi认证密码采用常用的:WPA/WPA2-PSK 方式
本函数cmd模式下有效,相当于可以通过串口设置WIFI连接
示例
savewifi(2,"ssid","pwd",""); //设置wifi连接,并开机启动httpser
注意
- ESP32不支持5G WIFI,因此只能搜索处2.4G的WIFI热点
- 由于本系统暂时不支持utf8字符集,因此暂时不支持中文热点wifi;
- wifi认证密码采用常用的:WPA/WPA2-PSK 方式;其他协议未测试