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