STM32的时钟系统

要点
1.STM32有4个时钟源:
1)高速外部时钟(HSE),晶振可取范围为4M-16M
2)高速内部时钟(HSI),由内部RC振荡器产生,频率为8M,但不稳定。
3)低速外部时钟(LSE):主要提供给实时时钟模块,一般采用32.768kHz。
4)低速内部时钟(LSI):由内部RC振荡器产生,也主要提供给实时时钟模块,频率大约为40kHz。
2.与开发密切相关的时钟
1)SYSCLK:系统时钟,是STM32大部分器件的时钟来源,主要由AHB预分频器分配到各个模块。
2)HCLK:由AHB预分频器直接输出得到,它是高速总线AHB的时钟信号,提供给存储器,DMA和Cortex内核,是Cortex内核运行的时钟,CPU主频就是这个信号,它的大小与STM32运算速度,数据存储速度密切相关。
3)FCLK:同样由AHB预分频器输出得到,是内核的“自由运行时钟”,自由表现在它不来自于HCLK,因此在HCLK时钟停止时,FCLK也继续运行,它的存在可以保证在处理器休眠时也能够采样到中断和跟踪休眠事件,它与HCLK互相同步。
4)PCLK1:外设时钟,由APB1预分频器输出得到,最大频率为36M,提供给挂载在APB1总线上的外设。
5)PCLK2:外设时钟,由APB2预分频器输出得到,最大频率为72M,提供给挂载在APB2总线上的外设。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值