esp8266 arduino wifi连接内存泄漏

时间:2017-05-22 21:52:22

标签: memory-leaks arduino esp8266 arduino-esp8266

我正在开发一个爱好项目,该项目从JSON格式的终点获取3个不同的数据并在LCD屏幕上显示。我在这里写了一张Arduino草图,你可以在我的Github上找到它:

esp8266 Arduino sketch

我正在使用TaskScheduler库,LCD屏幕会在周末7:00-10:00之间每分钟更新一次信息,之后除非按下按钮,否则不会发出任何请求。我有时间使用NtpClient。我的问题是ESP.getFreeHeap()每当我提出请求时越来越低,它永远不会释放内存,即使我在10:00之后停止请求。最终,经过一两天的设备耗尽内存并冻结。

我应该在哪里查看,或者如何防止内存泄漏?我尝试使用ESP.restart()重新启动esp板,但实际上并没有重启设备。

0 个答案:

没有答案