1.定时器的溢出中断函数
void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
其中htim为定时器的类型(TIMx).
2.在main函数中调用启动定时器(TIMx)的函数
HAL_TIM_Base_Start_IT(TIM_HandleTypeDef * htim);
其中htim为定时器的类型(TIMx).
设置了定时器我们需要用到时要在main函数中调用启动时基函数HAL_TIM_Base_Start_IT
3.设置NVIC寄存器(NVIC Settings)
说白了当设定的时间溢出时需要产生中断所以需要用到NVIC寄存器,需要把TIMx设置成Enable.