摘要:
STM32用定时器精确延时的方法(非SysTick) 用TIM2来做延时,延时基准时间1ms,最大可延时65535ms。系统基础频率是8MHz*4=32MHz。先配置定时器: TIM_TimeBaseInitTypeDef timInitStruct; timInitStruct.TIM_ClockDivision = TIM_CKD_DIV1; // 定时器基准频率32MHz timInitStruct.TIM_Prescaler = 32000; // 计数频率为1KHz timInitStruct.TIM_CounterMode = TIM_CounterMode_Up; // 向上计数 阅读全文