完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
如主题所述,上电后,SOC可以连接到服务器,并通过HTTP从服务器接收到响应发布相关命令,然后服务器断开TCP连接。如您所知,SoC Goona 运行到 disconnect_callback 并调用 Reconnect,以便 SoC 可以再次连接到服务器。
问题来了,一旦服务器断开连接,SoC就会运行到“user_esp_platform_connect”,如下面的日志所示,然后在此处阻塞或重新启动 我只是搞不清原因,所以问题就在这里提出来了,我真的很期待你的回应。 谢谢 串行日志信息的最后一部分: user_esp_platform_reconnect user_esp_platform_dns_found 114.80.0.226 user_esp_platform_connect 有时我会成为致命的异常: user_esp_platform_reconnect user_esp_platform_dns_found 114.80.0.226 user_esp_platform_connect 致命异常 (9): EPC1=0x401006d4,EPC2=0x00000000,EPC3=0x00000000,excvaddr=0x00e0f7ae,DEPC=0x00000000 致命异常 (9): EPC1=0x401006d4,EPC2=0x00000000,EPC3=0x00000000,excvaddr=0x00e0f7ae,DEPC=0x00000000 致命异常 (9): EPC1=0x4010058e,EPC2=0x00000000,EPC3=0x00000000,excvaddr=0x00e0f7b2,DEPC=0x00000000 致命异常 (9): EPC1=0x4010058e,EPC2=0x00000000,EPC3=0x00000000,excvaddr=0x00e0f7b2,DEPC=0x00000000 致命异常 (9): EPC1=0x4010058e,EPC2=0x00000000,EPC3=0x00000000,excvaddr=0x00e0f7b2,DEPC=0x00000000 |
|
相关推荐
1个回答
|
|
ESP8266在某些情况下可能只能连接到服务器一次。这种情况可能是由多种原因导致的,以下是一些可能的原因及解决方案:
1. **内存不足**:ESP8266的内存有限,如果在连接过程中使用了大量内存,可能会导致设备无法再次连接。解决方法是优化代码,减少内存使用。 2. **TCP连接管理**:ESP8266在断开TCP连接后,可能需要一定的时间来释放资源。如果在资源未完全释放的情况下尝试重新连接,可能会导致连接失败。解决方法是增加重连尝试之间的延时。 3. **网络问题**:网络不稳定或服务器端的问题可能导致连接失败。解决方法是检查网络环境和服务器设置,确保网络连接稳定。 4. **DNS解析问题**:从日志中可以看到,ESP8266在尝试解析服务器的IP地址。如果DNS解析出现问题,可能会导致连接失败。解决方法是确保DNS服务器正常工作,或者尝试使用固定的IP地址连接服务器。 5. **固件问题**:ESP8266的固件可能存在一些bug,导致连接问题。解决方法是尝试升级到最新版本的固件。 6. **代码逻辑问题**:在编写代码时,可能存在一些逻辑错误,导致连接失败。解决方法是仔细检查代码,确保逻辑正确。 7. **硬件问题**:ESP8266硬件本身可能存在问题,导致连接失败。解决方法是尝试更换其他ESP8266模块。 针对您的问题,我建议您首先检查代码中的重连逻辑,确保在尝试重新连接之前,已经等待了足够的时间。此外,检查网络环境和服务器设置,确保网络连接稳定。如果问题仍然存在,您可以尝试升级固件或更换其他ESP8266模块。希望这些建议能帮助您解决问题。 |
|
|
|
只有小组成员才能发言,加入小组>>
545浏览 6评论
457浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
437浏览 5评论
441浏览 4评论
411浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 00:42 , Processed in 0.767000 second(s), Total 81, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号