STM32F103 时钟系统

    STM32F103有五个时钟源,HSI内部集成的高速RC振荡器;HSE外部的高速晶振;PLLCLK锁相环输入;LSI低速内部晶振,约40KHZ,是一个RC振荡器;LSE接外部低速晶振32768HZ。每个时钟源都可以独立的被关闭以节省能量。
    STM32F103支持的最高频率为72MHZ,然而它的内部晶振仅有8MHZ,外部晶振仅支持4--16MHZ输入,锁相环就在这起到倍频的作用,支持2--16倍频。由RCC_CFGR(Clock Configeration register)中的PLLMUL位控制。
    锁相环的输入可以选择HSI/2输入,和HSE,HSE/2输入(RCC_CFGR中PLLXTPRE控制),HSI二分频之后为4MHZ经锁相环之后最高为64MHZ。
    主系统时钟选择之后可以再进行2的零次方至2的十六次方分频。分频之后供各种外设使用,某些外设输入端有自己的分频器可以进行在分频。某些外设是有输入时钟的频率限制的,过高就会产生溢出,造成不可预知的结果,所以在允许主系统时钟输入之前,要配置好相应的寄存器。
   振荡器起振需要一定的时间,用可以查询RCC->CR位来判断是否起振。
   振荡器 的使能  HSION HSEON PLLON LSION  LSEON。

    内部集成的RC振荡器都是不准的,有误差,需要校准。


单片机:http://www.zhixinrui.com/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值