stm32f103 hal库中timer使用
使用步骤
1.初始化定时器
tim.Instance = TIM2;
tim.Init.Period = 1000-1;
tim.Init.Prescaler = (uint32_t)((SystemCoreClock / 1000) - 1);
tim.Init.ClockDivision = 0;
tim.Init.CounterMode = TIM_COUNTERMODE_UP;
tim.Init.RepetitionCounter = 0;
tim.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE;
2.HAL_TIM_Base_Init(&htim2)基本参数配置
HAL_TIM_Base_Init(&htim2);