ESP8266 Ticker库详细使用方法

Ticker库简介: 

Ticker的功能非常简单,就是规定时间后调用函数
总体上,根据功能可以把方法分为两大类:
定时器管理方法;
定时器启用方法;

 

detach( )     //停止定时器
active( )    //定时器是否工作
       ↑↑
返回值是bool(布尔)类型的

 

void once(/*秒数*/,/*你要执行的函数*/ );     //xx秒后只执行一

void once_ms(/*毫秒数*/ , /*你要执行的函数*/ )    // xx毫秒后只执行一次

void attach(/*秒数*/ , /*你要执行的函数*/ );     //每隔xx秒周期性执行
void attach_ms(/*毫秒数*/ , /*你要执行的函数*/ );  //每隔xx毫秒周期性执行

注意点:

不建议使用Ticker回调函数来阻塞IO操作(网络、串口、文件);可以在Ticker回调函数中设置一个标记,在loop函数中检测这个标记;
对于arg,必须是 charshort,int,floatvoid*char* 之一;

未经允许不得转载:力天学习 » ESP8266 Ticker库详细使用方法

赞 (6) 加入

评论 2

  1. 匿名对于arg,必须是 char,short,int,float,void*,char* 之一;!!! 谢谢提醒!回复
  2. ST002不错!回复

QQ群|微信公众号(第一时间获取最新消息)

力天学习QQ群

力天学习公众号