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否则不会成功
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否则不会成功
相关文章推荐
- volley+Express实现简单的客户端服务器通信
- Factorial Trailing Zeroes
- [置顶] 解决NDK开发中Eclipse报错“Unresolved inclusion jni.h”的最终方法
- CSS3盒模型温故
- Eclipse连接Hadoop / An internal error occurred during: "Map/Reduce location status updater".java.lang.NullPointerException
- JSP下的四种传值
- 基于USB3.0的双目相机测试小结之CC1605配合CS5642 双目 500w摄像头
- 网络安全考点解析
- 极客48小时APP设计大赛
- 关于垂直切分Vertical Sharding的粒度
- ListView和CheckBox错位(解决)
- Android Studio之基本Gradle使用
- 列表生成式
- C primer plus 第九章 练习4:
- php str_getcsv把字符串解析为数组的使用方法
- linux命令大全(6)--命令小结
- 原生JS取代一些JQuery方法
- Python实现的粒子群优化算法
- linux & windows 查看端口情况
- 深入浅出Mybatis-插件原理