Arduino 多任务软件定时器:Simpletimer库的使用
- 📌Simpletimer库Arduino官方介绍信息:
https://playground.arduino.cc/Code/SimpleTimer/
- ✨该库也是利用了
millis()
函数来实现任务轮询的。与之类似的还有ESP8266固件自带的Ticker
库,但是Ticker
库使用仅限于ESP8266内调用,Simpletimer库基于millis()
函数,基本可以通用到很多型号芯片上使用。
- 🌿库gitHub地址:
https://github.com/natnqweb/Simpletimer
⚡注意该库在Arduino IDE里面或在github上可以找到好多命名相同的库,大体都功能相似,具体使用要与之相对应函数方法调用要相同。
- 🔰为例避免调用冲突,推荐将该库文件拷贝到工程同目录下,包含头文件进来使用。