我目前正在使用ESP8266(WeMos D1 Mini)和Arduino for Visual Studio(VMicro)开发应用程序。我有问题,有时软件看门狗重新启动我的设备(第一个原因:4)。我知道消息的含义,也知道为什么会出现这个错误。我的问题是如何一般找到问题的位置?我的代码相对庞大,我使用了很多标准库(ESP8266,WebSocketsServer,WiFiUdo,FS,Neopixel等)。当我得到异常时,设备会告诉我它发生的位置。但看门狗没有给我任何有关该位置的信息。问题是,应用程序有时会在查看分钟,小时或天后失败。所以说出确切的事情并不容易。
再次:是否有可能找到问题发生的确切位置?
提前致谢
亚历