物联网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)
相关推荐
蜀道山老天师几秒前
Python + Playwright 实现问卷星自动化填写
python
大力财经7 分钟前
五一视界物理AI平台化战略全面提速,估值逻辑面临重估
人工智能
Zane199411 分钟前
多开几个线程,为什么算数字反而没变快?一文讲透 CPython 的 GIL
后端·python
个 人 练 习 生12 分钟前
数据结构入门:算法复杂度
开发语言·数据结构·经验分享·学习·程序人生·算法
甲维斯12 分钟前
你们要测的啊!GPT5.6版3D台球
人工智能
海盗123412 分钟前
微软技术周报 · 2026-08-11~2026-08-18
人工智能·microsoft·.net
ι:14 分钟前
DeepSeek Harness 桌面一键启动与网页背景修改指南
windows·学习·deepseekharness
Ricardo-Yang17 分钟前
无人机单目深度估计测试:ZipDepth 与 AerialMetric
人工智能·算法·机器学习·计算机视觉·无人机
Henry-SAP17 分钟前
具身智能新突破:开源生态与IPO热潮
人工智能·云原生·sap·erp
W_3260020 分钟前
Python-OpenCV边缘检测与阈值分割:Sobel、Scharr、Laplacian、Canny、全局与自适应阈值
开发语言·图像处理·python·opencv·机器学习