1.理论部分
2.STM32CUBeMX编程
3.Keil编程
void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
{
if(htim->Instance == TIM17)
{
cnt++;
if(cnt >= 1000)
{
cnt = 0;
printf("1s\r\n");
}
HAL_TIM_Base_Start_IT(&htim17);
}
}
定义一个全局变量的cnt
开启定时器TIM的中断