本文章以
STM32F407ZGTx为例:STM32F407一共有14个定时器,其中有两个基本定时器(
tiM6和TIM7)、十二个通用定时器(TIM2 ~ TIM5,TIM9 ~ TIM14)、两个高级定时器(TIM1和TIM8)。由于定时器的功能比较繁多和复杂,这里就不介绍这些定时器的功能了。接着我们开始配置我们的定时器,我这里以TIM2为例。首先我们要开启TIM2的时钟一般通用定时器的时钟都在APB1总线上。接着我们对TIM2进行初始化一般的通用定时器都是这样配置,通用定时器的配置主要是对