Edit online

HRTimer 使用指南

26 Nov 2024
Read time: 1 minute(s)

High-Resolution Timer(HRTimer,高精度定时器)是一种用于精确计时的机制,提供了比传统定时器更高的精度和灵活性,适用于需要高精度时间测量和控制的场景。

1. 术语定义
术语/缩略语 定义及说明
CAP Capture,信号捕捉,属于 PWMCS 中的一个子模块
HRTimer High Resolution Timer,高精度时钟
PWM Pulse-Width Modulation,脉冲宽度控制,简称脉宽调制
PWMCS PWM Control System,PWM 控制系统

CAP 和 HRTimer

CAP 模块支持 PWM 模式,可输出 PWM 信号,并且支持中断触发。在软件设计中,可将 CAP 看作一个定时器,在此基础上实现微秒级精度的 HRTimer。以 D21x 为例,CAP 模块支持三路定时器,所以最多可实现三个 HRTimer。

PWM 信号通常指具有特定占空比的矩形脉冲信号,HRTimer 只关心产生中断的时间间隔,不需要配置 IO 来输出 PWM 信号。


pwmoutputblock

1. CAP 模块的 PWM 模式硬件框图