物联网AI MicroPython学习之语法 TIMER硬件定时器

学物联网,来万物简单IoT物联网!!

TIMER 介绍

  • 模块功能:

硬件定时器模块

接口说明

Timer - 构建Timer对象

  • 函数原型:Timer(id)
  • 参数说明:
参数 类型 必选参数? 说明
id int Y 硬件定时器外设模块 id:0,1,2,3
  • 返回值:
    构建的Timer对象。

init - 初始化Timer定时器

  • 函数原型:init(period, mode, callback)
  • 参数说明:
参数 类型 必选参数? 说明
period int Y 定时周期,单位ms 例如: period = 1000代表1s定时
mode enum Y 定时器出发模式 Timer.ONE_SHOT:1次执行 Timer.PERIODIC:周期性执行
callback function Y 定时器触发回调函数
  • 返回值:
    无
  • 代码示例
python 复制代码
from machine import Timer

def time0cb(timer0):
    print('time0')

def time1cb(timer1):
    print('time1')

tim0 = Timer(0)
tim0.init(period=5000, mode=Timer.ONE_SHOT, callback=time0cb)

tim1 = Timer(1)
tim1.init(period=2000, mode=Timer.PERIODIC, callback=time1cb)
相关推荐
火山引擎开发者社区12 分钟前
eMudhra 证书失陷:容器用户最容易忽略的镜像信任链漏洞
人工智能
LabVIEW开发1 小时前
LabVIEW 机载 DIAL:每秒万次甲烷测量
人工智能·labview·labview知识·labview功能·labview程序
实名上网宋凯宣2 小时前
Django
后端·python·django
飞猫的边缘AI2 小时前
英特尔量子生意
人工智能·量子计算·边缘ai
深蓝AI2 小时前
桌面 Agent 缺的不是视觉:Vercel 开源 agent-desktop,用无障碍树 ref 替代截图坐标
人工智能·程序员
镜子AI2 小时前
镜子AI 技术复盘:三条自动化链路上的“停止条件“设计
运维·人工智能·自动化
向哆哆3 小时前
羊行为目标检测数据集:4类别、2,000张图像 | 目标检测
人工智能·yolo·目标检测·目标跟踪
如若1233 小时前
【论文复现】CoFailMed:从零复现医学图像分割的共享失败审计,含完整代码流程与科研绘图
人工智能·python
赛博守夜人4 小时前
AI安全攻防与治理之十六:对抗样本、恶意文件与多模态攻击,AI 内容安全检测的真实盲区
人工智能·安全
罗西的思考4 小时前
【轻量化复刻大模型 / KIMI K3】KDA(Kimi Delta Attention):并行
人工智能·算法·机器学习