转自 https://blog.youkuaiyun.com/husterxmh/article/details/52372403
除学习以上内容之外,对外设时钟来源做补充如下:
当sysclk=168MHz时,默认情况下,AHB时钟168MHz。AHB所挂外设情况如下:

默认情况下,APB2为2分频,84MHz,APB2外设有:

默认情况下,APB1为4分频,42MHz,APB1外设有:

AHB域的最大频率为168MHz,APB2域外设的最大频率为84MHz,APB1域外设的最大频率为42MHz。
但TIM1、TIM8~TIM11的时钟为APB2时钟的两倍即168M,
TIM2~TIM7、TIM12~TIM14的时钟为APB1的时钟的两倍即84M。
本文详细介绍了STM32中AHB、APB时钟的配置情况,包括默认时钟频率及外设分配。当系统时钟sysclk为168MHz时,AHB时钟同为168MHz,APB2分频后为84MHz,挂载了如TIM1等外设;APB1则分频至42MHz,挂载了如TIM2等外设。值得注意的是,TIM1~TIM11的时钟为APB2的两倍,即168MHz,而TIM2~TIM7、TIM12~TIM14的时钟为APB1的两倍,即84MHz。
1685

被折叠的 条评论
为什么被折叠?



