关于配置SmartConfig导致ESP8266频繁硬件复位的问题
来源:互联网 发布:淘宝网情侣装dongji 编辑:程序博客网 时间:2024/05/16 10:26
最近用Arduino IDE调试ESP8266-01,在配置SmartConfig功能时,频繁复位。
以下时出现复位故障时的代码
void smartConfig(){ WiFi.mode(WIFI_STA); Serial.println("\r\nWait for Smartconfig"); WiFi.beginSmartConfig(); while (1) { if (WiFi.smartConfigDone()) { Serial.println("SmartConfig Success"); Serial.printf("SSID:%s\r\n", WiFi.SSID().c_str()); Serial.printf("PSW:%s\r\n", WiFi.psk().c_str()); break; } }}
串口输出复位信息
Soft WDT resetctx: cont sp: 3ffef8e0 end: 3ffefae0 offset: 01b0>>>stack>>>3ffefa90: 3fffdad0 3ffee90c 3ffee9fc 40201c9e 3ffefaa0: feefeffe feefeffe feefeffe 3ffeeab8 3ffefab0: 3fffdad0 00000000 3ffeeab0 40201d0a 3ffefac0: feefeffe feefeffe feefeffe 40203504 3ffefad0: feefeffe feefeffe 3ffeeac0 40100718 <<<stack<<< ets Jan 8 2013,rst cause:2, boot mode:(3,6)load 0x4010f000, len 1384, room 16 tail 8chksum 0x2dcsum 0x2dv09f0c112~ld?
频繁复位到我都崩溃了,上网查了很多资料,但都没有解决问题。后来我仔细对比了其他人的代码(http://www.arduino.cn/thread-18958-1-4.html),发现唯一不一样的就是一段延时。
void smartConfig(){ WiFi.mode(WIFI_STA); Serial.println("\r\nWait for Smartconfig"); WiFi.beginSmartConfig(); while (1) { /* 就是这段 */ delay(500); if (WiFi.smartConfigDone()) { Serial.println("SmartConfig Success"); Serial.printf("SSID:%s\r\n", WiFi.SSID().c_str()); Serial.printf("PSW:%s\r\n", WiFi.psk().c_str()); break; } }}
只要加上延时,万事大吉。。。。
但是不明白为什么,待后期研究吧(逃。。。)
阅读全文
0 0
- 关于配置SmartConfig导致ESP8266频繁硬件复位的问题
- ESP8266学习笔记4:ESP8266的SmartConfig
- ESP8266学习笔记4:ESP8266的SmartConfig
- ESP8266学习笔记4:ESP8266的SmartConfig
- ESP8266学习笔记4:ESP8266的SmartConfig
- ESP8266 Smartconfig一键配置 NodeMCU
- ESP8266-SDK二次开发时遇到经常频繁自动复位的原因
- 关于ESP8266模块的配置
- STM32的串口函数_库函数USART_SendData问题和解决方法--硬件复位导致第一个字节丢失
- 物联网 WIFI 一键配置原理(smartconfig) ESP8266/QCA4004
- 物联网 WIFI 一键配置原理(smartconfig) ESP8266/QCA4004
- 物联网 WIFI 一键配置原理(smartconfig) ESP8266/QCA4004
- 物联网 WIFI 一键配置原理(smartconfig) ESP8266/QCA4004
- 异步复位同步释放---关于复位的问题
- 异步复位同步释放---关于复位的问题
- 浅谈硬件的复位脚
- 关于ESP8266模块配置
- ESP8266-SDK的硬件定时器
- Struts(五)json解析
- 150. Evaluate Reverse Polish Notation
- 光流基本介绍
- 使用PHP函数写验证码截取一些字符串
- python环境搭建
- 关于配置SmartConfig导致ESP8266频繁硬件复位的问题
- 初见Android中的布局
- 数据库基础操作语句
- IP报头检验和算法的python实现
- 使用webdriver+urllib下载哈哈网所有图片
- Android NDK开发之最简单的As版本 hello world
- Amazon Aurora详解
- 现代软件工程-构建之法(第二单元)
- Linux 防火墙 iptables 命令详解