TIM1 包含了一系列的寄存器,用于对其各种功能进行配置和控制。
控制寄存器:如 TIM1_CR1、TIM1_CR2 等,用于设置定时器的工作模式、使能状态、计数方向等基本参数。
自动重装载寄存器:TIM1_ARR 寄存器用于设定定时器的自动重装载值,决定了计数周期的长度。
比较寄存器:TIM1_CCR1 - TIM1_CCR4 等寄存器用于设置 PWM 输出的比较值,从而控制 PWM 信号的占空比。
状态寄存器:TIM1_SR 寄存器用于反映定时器的当前状态,如是否发生溢出、捕获事件等,方便用户在程序中对定时器的状态进行查询和判断。 |
|