Timers:Arduino 的硬件定时器库

时间:2024-06-29 06:37:29
【文件属性】:

文件名称:Timers:Arduino 的硬件定时器库

文件大小:10KB

文件格式:ZIP

更新时间:2024-06-29 06:37:29

C++

计时器 Arduino 的硬件定时器库。 基本用法 定时器被配置为重复测量一段时间,以微秒为单位。 在每个周期结束时,可以运行一个中断函数。 配置 TimerX.initialize(microseconds) 开始使用定时器。 必须首先调用此函数。 “微秒”是计时器所用的时间段。 TimerX.setPeriod(microseconds) 在库初始化后设置一个新的时间段。 运行控制 TimerX.start() 启动计时器,开始一个新的时期。 TimerX.stop() 停止计时器。 TimerX.restart(); 从新周期的开始重新启动计时器。 TimerX.resume() 恢复运行已停止的计时器。 新的时期还没有开始。 中断功能 TimerX.attachInterrupt(function) 每次计时器周期结束时运行一个函数。 该函数作为中断运行,因此


【文件预览】:
Timers-master
----HardwareTimer1.cpp(3KB)
----CMakeLists.txt(450B)
----Timers.h(168B)
----examples()
--------Blink()
----HardwareTimer.cpp(1KB)
----LICENSE(1KB)
----README.md(3KB)
----HardwareTimer2.cpp(3KB)
----HardwareTimer3.cpp(3KB)
----.gitignore(248B)
----HardwareTimer.h(2KB)

网友评论