转载:https://blog.csdn.net/qq_45699195/article/details/107761023
因为系统初始化 SystemInit 函数里面已经初始化 APB1 的时钟为 4 分频,所以 APB1 的时钟为 42M,而从 STM32F4 的内部时钟树图(上图)得知:
(1)当 APB1 的时钟分频数为 1 的时候,TIM2~7 以及 TIM12~14 的时钟为APB1 的时钟,
(2)而如果 APB1 的时钟分频数不为 1,那么 TIM2~7 以及 TIM12~14 的时钟频率将为 APB1 时钟的两倍
定时器Timer3时钟84M(因为是APB1 的时钟为 42M的2倍啊),分频系数8400,所以84M/8400=10Khz的计数频率,计数 5000 次为 500ms。