WiFi信道上几乎没有干扰,路由器只连接了电脑和8266这两个设备。
代码如下
Code: Select all
#include "esp_common.h"
void ICACHE_FLASH_ATTR user_init(void) {
system_update_cpu_freq(160); //设置CPU为160Mhz
wifi_set_opmode_current(STATION_MODE);
struct station_config conf = {
.ssid = "TESTY",
.password = "OOOOPPPP",
.bssid_set = 0,
};
wifi_station_set_config(&conf);
os_printf("init done\n");
}
串口日志如下
Code: Select all
rf cal sector: 1019
tcpip_task_hdl : 3ffef680, prio:10,stack:512
idle_task_hdl : 3ffef720,prio:0, stack:384
tim_task_hdl : 3fff1ed8, prio:2,stack:512
sleep disable
init done
mode : sta(bc:dd:c2:30:24:b9)
add if0
scandone
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 5 (10)
add 0
aid 1
pm open phy_2,type:0 0 0
cnt
connected with TESTY, channel 13
dhcp client start...
ip:192.168.1.101,mask:255.255.255.0,gw:192.168.1.1
state: 5 -> 2 (3c0)
rm 0
pm close 7 0 0/44806164
reconnect
state: 2 -> 0 (0)
scandone
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 5 (10)
add 0
aid 1
pm open phy_2,type:0 0 0
cnt
connected with TESTY, channel 13
dhcp client start...
ip:192.168.1.101,mask:255.255.255.0,gw:192.168.1.1
state: 5 -> 2 (3c0)
rm 0
pm close 7 0 0/66950923
reconnect
state: 2 -> 0 (0)
scandone
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 5 (10)
add 0
aid 1
pm open phy_2,type:0 0 0
cnt