在STM32F051xx设备中有六个同步的通用定时器(差异见表3)。 每个通用定时器可以用来产生PWM输出,或作为简单的时基。
TIM2,TIM3
STM32F051xx器件具有两个同步的4通道通用定时器。 TIM2基于一个32位的自动加载的递加/递减计数器和一个16位的预分频器。 TIM3基于一个16位的自动加载的递加/递减计数器和一个16位的预分频器。 他们设有4个独立的输入捕捉/输出比较,PWM和单脉冲模式输出的通道。 可提供最多12个输入捕捉/输出比较/ PWM通道上的最大化的组合。
TIM2及TIM3通用定时器可以与TIM1的高级控制定时器通过定时器链接功能,同步或事件链接在一起,协同工作。
TIM2及TIM3都有独立的DMA请求产生。
这些定时器能够处理正交(增量)的编码器信号和数字输出从1到3个霍尔效应传感器。
在调试模式下,计数器可以被冻结。
TIM14
基于一个16位的自动加载的递加计数器和一个16位的预分频器。
TIM14设有一个单一通道输入捕捉/输出比较,PWM或单脉冲模式输出。
在调试模式下,计数器可以被冻结。
TIM15,TIM16和TIM17
基于一个16位的自动加载的递加计数器和一个16位的预分频器。 TIM15有两个独立的通道,,而TIM16和TIM17只有单通道输入捕捉/输出比较,PWM和单脉冲模式输出。
TIM15, TIM16和TIM17可以一起工作,其中TIM15还可以与TIM1的高级控制定时器通过定时器链接功能,同步或事件链接在一起。 TIM15也可以与TIM16和TIM17同步。
TIM15,TIM16,TIM17有互补输出死区时间生成和独立的DMA请求产生。
在调试模式下,计数器可以被冻结 |