野火指南者ESP8266模块学习

野火指南者板载WIFI ESP8266模块学习

  1. 模块说明
    野火官网有详细的WiFi模块使用说明,一共有四个测试用例。
    野火ESP8266模块说明
  2. 测试用例
    四个WiFi测试用例说明都是基于STA模式的,当然,这个WiFi模块源码里面也有AP模式提供测试。
    WiFi参考例程
  3. AP/STA模式切换

打开第四个例程的bsp_esp8266_test.h文件,取消BUILTAP_TEST这个宏的注释就可以切换WiFi为AP模式。
编译下载到STM32之后,用手机可以搜索到ESP8266的WIFI站点。
然而,想要重新切换为STA模式,却不是仅仅修改回一个宏就可以了。编译下载到板子上会报错!

野火 WF-ESP8266 WiFi模块测试例程
正在配置 ESP8266 ......
使能 ESP8266 ......
AT测试.....
AT测试次数 0......
AT
OK
AT测试启动成功 0......
AT+CWDHCP_CUR=1,1
ERROR

需要修改函数关闭DHCP模式再打开

bool ESP8266_DHCP_CUR ( )
{
	char cCmd [40];
	sprintf ( cCmd, "AT+CWDHCP_CUR=0,0"); //open DHCP mode ,AT+CWDHCP_CUR=(x,y) 
	//x=0 AP ;1 STA ;2 AP&STA   y=0 OFF ;1 OPEN 
	return ESP8266_Cmd ( cCmd, "OK", NULL, 500 );
}

深入学习还得多看看ESP8266芯片厂商安信可提供的资料。
AT指令
安可信ESP8266模块网址

  • 8
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值