stm32之系统时钟学习笔记

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

转自 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。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值