定时

系统定时器用于定时或者周期性执行某任务,该定时器基于硬件定时器功能实现,一般最多可以创建4个定时器。QuecPython 设备对于系统定时器的所有用法参见 class Timer - 硬件定时器 章节。

  1. from machine import Timer
  2. # timer 到时回调函数。
  3. def timer_callback(t):
  4. print('timeout occured !')
  5. # 创建定时器对象。
  6. t = Timer(Timer.Timer1)
  7. # 启动定时器,周期性 1s 执行定时器回调。
  8. t.start(period=1000, mode=t.PERIODIC, callback=timer_callback)