您的位置:首页 > 其它

ESP8266-SDK如何设置静态IP

2016-05-30 00:15 260 查看
ESP8266要设置静态IP需要调用wifi_set_ip_info这个函数,

struct ip_info info;
IP4_ADDR(&info.ip,192,168,0,200);
IP4_ADDR(&info.gw,192,168,0,1);
IP4_ADDR(&info.netmask,255,255,255,0);
wifi_station_dhcpc_stop();
wifi_set_ip_info(STATION_IF,&info); //设置sta模式的IP

上面就可以设置静态IP,在设置静态IP之前一定要先关闭DHCP,要不然会自动分配IP,默认的情况下 是开启DHCP的,所以要调用wifi_station_dhcpc_stop();

函数关闭DHCP,之后再设置静态IP否则不会成功
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: