STM32之TIMER定时器之间不同点
TIM6和TIME7是基本定时器,他们通常作为通用定时器提供时间基准,特别地可以为数模转换器(DAC)提供时钟。实际上,它
们在芯片内部直接连接到DAC并通过触发输出直接驱动DAC。 这2个定时器是互相独立的,不共享任何资源。
TIM2到TIM14为通用定时器,TIM2到TIM5;TIM9和TIM12;TIM10,TIM11,TIM13,TIM14,分为了三组,他们功能上有一些不同,相对高级定时器,只是功能上有一些阉割,他们都是相互独立的,但是总时钟都是由RCC控制着。具体的不同点看下面的结构体。
图一为TIM1和TIM8高级定时器

图二为TIM2到TIM5

图三为TIM6和TIM7

图四为TIM9和TIM12

图五为TIM10/11/13/14


从这五幅图可以看出,每组定时有自己的用途,他们还可以根据需要通过TRGO信号进行定时定级联。但是不推存大家这样做,如果你设计的系统误差没有严格要求话还是可以尝试的。
具体的定时器配置和说明将在以后日志中详细说明,他们的配置几乎是一样的。
评论