推荐的方法打破看门狗定时器(WDT)支持的主循环



我需要在运行micropython的基于ESP32和rp Pico的系统上包括硬件wdt。我正在使用tony IDE,并且在Pico上有8s超时,我可以中断(ctrl - c)系统并快速从板上删除主。这样我就可以继续开发代码。这种方法适用于8秒的超时,但如果我使用更短的延迟,我就不确定它是否会有效。我担心的是无法更改main.py。有没有更好的方法来处理这个问题?

Harry
PS: Python的相对初学者。我知道的越多,我就越知道我没有!

对我有用的:在代码的开头添加time.sleep() 5秒,在WDT启动之前,您可以使用CTRL+C从thony终止脚本。这样你就不需要手动从板上删除文件,你只需要在WDT

之前停止它的执行。

相关内容

  • 没有找到相关文章

最新更新