keil 时钟的操作 使用HSE/HSI 配置时钟

编程入门 行业动态 更新时间:2024-10-27 08:25:12

keil <a href=https://www.elefans.com/category/jswz/34/1769919.html style=时钟的操作 使用HSE/HSI 配置时钟"/>

keil 时钟的操作 使用HSE/HSI 配置时钟

1,时钟树图

一,个人理解

1,在 SHE外部高速时钟信号输入,分为无源晶振和有源晶振,频率在(4-16MHZ)

有源晶振在osc_IN 进入,osc_OUT 悬空;无源晶振是在这两个进入,要配一个谐振电容。常用的SHE位8M的无源晶振。

2,PLL时钟来源右HSE和HSI 1/2 分频,具体有那个由时钟的寄存器CFGR的位:PLLSRC

控制,SHE精度更高,受温度更小,通常使用SHE。

3,通过PLL的倍频因子进行倍频,范围为(2-16),正常的导入的是8M的,我们这里设置是9被频,增大倍频因子会产生超频,最大时PLLCLK=8M*16=128;

4,通过锁相环背景因子(PLLMUL)9倍频到达PLLCLK-(HSI,HSE3)=系统时钟(SYSTEMCLK),到达之后认识72M,接着下来到达AHB,APB1,APB2,在总时钟线上进行分频,AHB和APB2进行的时一分频,最后还是72M,在APB1 上产生的时二分频,只有36M,

5,当损坏时,CSS时钟安全系统运行,进行阻断,但是还是会运行,8M进入之后走HSI,会二分频变为4M,锁相环时钟元(RLLSRC),最大倍频因子16,走HSI到达PLLCLK,在进行分频,

6,MCO是PA8输出引脚,输出相应的(1/2PLLCLK,HSI,HSE,SYSCLK),复用推挽输出

二,代码逻辑

1 、开启

更多推荐

keil 时钟的操作 使用HSE/HSI 配置时钟

本文发布于:2024-03-05 14:37:27,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1712566.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:时钟   操作   keil   HSE   HSI

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!