#include <Ticker.h> //调用Ticker.h库
Ticker ticker1; //声明Ticker对象
Ticker ticker2; //声明Ticker对象
void callback1() //回调函数1
{
Serial.print(millis());
Serial.println(" 回调函数1已启用");
}
void callback2() //回调函数2
{
Serial.print(millis());
Serial.println(" 回调函数2已启用");
}
void setup()
{
Serial.begin(115200);
Serial.println();
ticker1.attach(0.5, callback1); //每0.5秒调用callback1
ticker2.once_ms(2000, callback2); //2000毫秒后调用一次callback2
}
void loop()
{
}