前言
有时候需要定制执行某个函数,可以直接使用 Ticker 库。
示例
#include <Arduino.h>
#include <Ticker.h>
Ticker timer1;
uint64_t count = 0;
void timerHandle() {
count++;
Serial.println("Count: " + String(count));
}
void setup() {
Serial.begin(115200);
//每 1.5 秒执行一次 (f 表示浮点数)
timer1.attach(1.5f, timerHandle);
}
void loop() {}