timer - 如何在 Arduino 上实现 ESP8266 的“Ticker”库?
问题描述
我之前为 ESP8266 编写了一些代码,现在我正在尝试将它用于 Arduino UNO。我正在使用Ticker
ESP8266 的内部库来调用实现编程看门狗的函数。因此,当程序因任何原因挂起时,ticker 会按时调用一个函数,它会做一些事情,然后重新启动程序。
问题是 Arduino 没有这样的库,Github 上的类似库需要update
在loop
. 所以我不能使用它们,因为如果程序被挂起,update
就无法调用。
这个链接描述了如何做到这一点,但我不想玩寄存器,我更喜欢为此目的的一个好的库。有谁知道任何可以帮助我的好图书馆?
解决方案
推荐阅读
- video-streaming - 关于减少 TBS2603 HDMI 视频编码器延迟的设置有什么建议吗?
- python - 即使使用非常好的初始起始参数,lmfit 也无法拟合或拟合没有不确定性,为什么?
- javascript - 下拉菜单的过渡效果不起作用
- ruby-on-rails - 如何在没有硬编码的情况下构建查询
- dataframe - 我无法在 julia 中打印 Dataframes 的列值或行值。我收到未找到的错误?
- css - 在 linode 与本地主机上使用 nginx、gunicorn、docker-compose 部署的 CSS 渲染不一致
- c++ - 使用具有统一缓冲区对象的纹理贴图
- oauth-2.0 - 如何在 OroCommerce 4.2 中为移动应用启用“密码”OAuth2
- javascript - ReactJS:通过onChange / onClick从地图传递ID
- mysql - MySQL - 大表计算车辆平均速度