如何在 Arduino 中触发 CPU 重置?
How to trigger a CPU reset in Arduino?
我找不到任何提及将重置 Arduino 并干净地重新启动我的草图的库函数。这样做有技巧吗?
我还尝试研究 ESP8266 板上的看门狗定时器,但找不到相关信息。如果我能弄清楚怎么做,我会用它来进行重置。 (ESP8266 forum 没有任何帮助。)
有一些方法 ESP.restart()
和 ESP.reset()
可以满足您的需求。它们都在 ESP 库中,该库包含在 ESP8266 Arduino Core 中。
https://github.com/esp8266/Arduino/blob/master/cores/esp8266/Esp.cpp
我找不到任何提及将重置 Arduino 并干净地重新启动我的草图的库函数。这样做有技巧吗?
我还尝试研究 ESP8266 板上的看门狗定时器,但找不到相关信息。如果我能弄清楚怎么做,我会用它来进行重置。 (ESP8266 forum 没有任何帮助。)
有一些方法 ESP.restart()
和 ESP.reset()
可以满足您的需求。它们都在 ESP 库中,该库包含在 ESP8266 Arduino Core 中。
https://github.com/esp8266/Arduino/blob/master/cores/esp8266/Esp.cpp