通用定时器
通用定时器的功能很多,这里配置简单的更新中断配置。
至于时钟频率和进入中断函数时间间隔的计算,
可以参考STM32时钟树和前面章节的计算过程。
配置代码
TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure;
NVIC_InitTypeDef NVIC_InitStructure;
RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3, ENABLE); //TIM3时钟使能
TIM_TimeBaseStructure.TIM_Period = period; //设置自动重装载值
TIM_TimeBaseStructure.TIM_Prescaler