admin管理员组

文章数量:1570734

主要原因是加密模式的限制,如果你的密码为空,加密模式为AUTH_WPA2_PSK,那么ESP8266不会使用你设置的WIFI名称,而是系统生成,所以没有密码就把加密模式改为AUTH_OPEN

wifi_set_opmode(STATIONAP_MODE);//配置WiFi的模式STATION + AP AP–连接WIFI自身的无线实现通信 STATION–wifi连接路由器,手机或者电脑也连接路由器,实现通信
// 结构体赋值(注意:【服务集标识符/密码】须设为字符串形式)
os_memset(&soft_ap_Config, 0, sizeof(struct softap_config)); // AP参数结构体 = 0
os_strcpy(soft_ap_Config.ssid,F_SSID); // 设置SSID(将字符串复制到ssid数组)
os_strcpy(soft_ap_Config.password,F_PWD); // 设置密码(将字符串复制到password数组)
soft_ap_Config.ssid_len=os_strlen(F_SSID); // 设置ssid长度(和SSID的长度一致)
soft_ap_Config.channel=1; // 通道号1~13
soft_ap_Config.authmode=AUTH_OPEN; // 设置加密模式
soft_ap_Config.ssid_hidden=0; // 不隐藏SSID
soft_ap_Config.max_connection=4; // 最大连接数
soft_ap_Config.beacon_interval=100; // 信标间隔时槽100~60000 ms

    //wifi_softap_set_config_current(&soft_ap_Config);//设置 Wi-Fi SoftAP 接口配置,不保存到 Flash
	wifi_softap_set_config(&soft_ap_Config);//设置 Wi-Fi SoftAP 接口配置,保存到 Flash

本文标签: 不成功原因SDKwifi