用户工具

站点工具


micropython:library:简易任务调度器scheduler

scheduler是一个简易任务调度器,使用纯python编写,用于周期执行用户任务。

使用方法

from scheduler import Scheduler, Task
import machine
 
def LED():
    pyb.LED(1).toggle()
 
def pn(n):
    print(n)
 
task1 = Task(LED)
task2 = Task(pn, 1, interval = 1000)
task3 = Task(pn, 2, interval = 1500)
 
sc = Scheduler(machine.Timer(-1))
sc.add(task1)
sc.add(task2)
sc.add(task3)
sc.scheduler()

相关链接:



purge    随机主题   
micropython/library/简易任务调度器scheduler.txt · 最后更改: 2021/02/28 23:11 (外部编辑) · 查看次数: 5885