系统时钟的来源:1 HSE振荡器时钟 、 2 HSI 振荡器时钟 、3 PLL振荡器时钟 。其中PLL是常用的系统时钟来源。
时钟树
上图中黄色的实线是系统时钟配置的流程。红色框框起来的是寄存器RCC的响应控制位。
1:8M的初始时钟在经过PPLXTPRE选择的倍频因子/1得到的频率为8M /1 = 8M大小不变。
2:这个时候来到PPLSRC该位控制的是选择HSI RC还是 HSE OSE作为时钟源,通过控制时钟配置寄存器(RCC_CFGR)设置PLLSRC的值选择 HSE OSE作为时钟源。频率大小还是8M
3:下一步就是PLLMUL控制位选择的倍频因子为x9那么得到的频率大小为 8M x9 = 72M。
4:接下来是SW控制位。它的作用是选择那个时钟输入到SYSCLK中去。这里选择PLLCLK整个时候时钟频率的大小还是72M
5:接下来就是AHB时钟预分频器可选倍频因子为/1 /2 /3 /4 /5 ... /512在这里倍频因子还是选择/1所以时钟还72M。
6:接下来便是APB1和APB2这两个挂载在AHB时钟线上的时钟总线。可以根据需要选择。
NOTE:特别注意APB1的最大时钟频率不能超过36。当从AHB出来的时钟频率为72的时候,倍频因子N只能是72 /N =< 36并且N只能是/1,/2,/4,/6,/8,/16其中的一个。同样APB2的最大时钟频率是72M。假设从AHB出来的频率大小为 AHB-N,倍频因子为N 那么有公式AHB-N /N =< 72 并且N只能是/1,/2,/4,/6,/8,/16其中的一个
上一篇:DMA传输实验
下一篇:11-固件库点亮LED
推荐阅读最新更新时间:2024-11-06 12:14
设计资源 培训 开发板 精华推荐
- 使用 Semtech 的 SC1460CSK-3.3TR 的参考设计
- esp8266开发板
- 仪表用 3.3V DC 至 DC 单路输出电源
- LT3763EFE 20A、同步、5V 稳压器的典型应用电路
- HV7802 高压侧电流监视器 8V 至 450V、可配置输出的典型应用
- 具有 PWM 调光功能的 NSIC2050JBT3G 350mA LED 灯串的典型应用
- 使用 Semtech 的 SC1165 的参考设计
- DS1307
- ADA4841-2YRMZ-R7 典型应用电路 用于 ADC 驱动器的低功耗、低噪声运算放大器原理图
- 使用 NXP Semiconductors 的 TEA1771 的参考设计
- 学《TIVA C Launchpad入门课程》 晒成绩 赢大礼!
- 家电新风尚,PI开启您的家电新生活!下载产品资料答题赢好礼!
- 剁手不如玩板,这个双11免费好板等你来玩!
- 课随你变 票选你选型觉得最困难的元器件,干货越多礼品越大!
- 下载有好礼!未来已来,你准备好了吗?益莱储5G白皮书!
- TE Connectivity 助力下一代测试测量
- 12月6日上午10:00有奖直播:如何使用Microchip安全方案为IoT设备保驾护航
- Microchip有奖直播:VectorBlox™ SDK 报名中
- 【已结束】RIGOL直播|示波器、可编程直流电源应用分享
- 【直播已结束】一起深挖 TI 新发布的 Robotics SDK,看干货直播赢好礼!