STM32F030F4P6 提供了多个定时器(如 TIM1、TIM2、TIM3 等),这些定时器能够用来实现多种功能。定时器主要由 计数器、时钟源、预分频器 和 自动重装载寄存器(ARR)等组成。
计数器:定时器的计数器根据时钟源递增或递减,达到预定值后会触发中断、PWM 输出或 DMA 传输。
时钟源:定时器的时钟可以由系统时钟(APB)或外部时钟源(如外部晶振)提供。
预分频器(Prescaler):通过配置预分频器,定时器的计数频率可以调节,从而达到需要的时间精度。
自动重装载寄存器(ARR):定时器计数器达到该值时,会发生溢出,并根据配置产生中断、输出PWM信号等。
|