Arduino 多任务软件定时器:Simpletimer库的使用
- 📌Simpletimer库Arduino官方介绍信息:
https://playground.arduino.cc/Code/SimpleTimer/
- ✨该库也是利用了
millis()函数来实现任务轮询的。与之类似的还有Ticker、TickTwo库(同作者),ESP和RP2040推荐使用TickTwo库,Simpletimer库基于millis()函数,基本可以通用到很多型号芯片上使用。
- 🌿库gitHub地址:
https://github.com/natnqweb/Simpletimer
⚡注意该库在Arduino IDE里面或在github上可以找到好多命名相同的库,大体都功能相似,具体使用要与之相对应函数方法调用要相同。
- 🔰为例避免调用冲突&#x

本文介绍了如何使用Simpletimer库在Arduino上实现多任务软件定时器。库的功能是通过函数来实现任务轮询,适用于多种芯片。文章提到了库的GitHub地址,并警告了IDE中存在多个同名库可能导致的冲突问题,建议直接将库文件放入工程目录。此外,还提供了简单的单任务和多任务任务片询的实现代码,以及创建51个任务运行的示例。
订阅专栏 解锁全文
3735

被折叠的 条评论
为什么被折叠?



