STM32时钟系统的概念及意义

STM32的时钟系统由HSI、HSE、LSI和LSE等时钟源组成,对处理器指令执行和外设操作起到关键作用。HSI是高速内部时钟,HSE为高速外部时钟,LSI和LSE分别是低速内部和外部时钟,提供不同需求的时钟源。晶体振荡器如HSE提供高精度,而RC振荡器如HSI成本较低但稳定性较差。
摘要由CSDN通过智能技术生成

STM32时钟系统的基本概念

概念及意义

概念
  • 时钟系统是由振荡器(信号源)、定时唤醒器、分频器等组成的电路。常用的信号源有晶体振荡器和RC振荡器
意义
  • 时钟是嵌入式系统的脉搏,处理器内核在时钟驱动下完成指令执行,状态变换等动作。外设部件在时钟的驱动下完成各种工作,比如串口的数据发送,A/D转化,定时器计数等。因此时钟对于计算机系统是至关重要的,通常时钟系统出现问题也是致命的,比如振荡器不起振,振荡不稳,停振等。

常见的时钟系统

晶体振荡器

  • 石英晶体振荡器是高精度和高稳定度的振荡器,被广泛的应用于彩电、计算机等各类振荡电路中。
  • 优点:相对来说振荡频率一般比较稳定,同时精度也比较高
  • 缺点:价格稍微高点,还有用晶体振荡器一般还需要接两个15~33pF起振电容。

RC振荡器

  • 电阻电容构成的振荡电路,能够将直流电转化为具有一定频率交流信号输出的电子电路或装置
  • 优点:实现的成本比较低,
  • 缺点:由于电阻电容的精度问题所以RC振荡器的振荡频率会有误差,同时也会受到问题湿度的影响

STM32F103时钟源介绍

HSI时钟

  • 高速内部时钟,HSI时钟信号由内部8MHz的RC振荡器产生

HSE时钟

  • 高速外部时钟,可接石英/陶瓷谐振器,或者接外部时钟源,频率范围为4~16Mz

LSI时钟

  • 低速内部时钟,LSI 担当一个低功耗时钟源的角色,它可以在停机和待机模式下保持运行,为独立看门狗和自动唤醒单元提供时钟。时钟频率大约40kHz(在30kHz和60kHz之间)。

LSE时钟

  • 低速外部时钟,LSE晶体是一个32.768kHz的低速外部晶体或陶瓷谐振器。它为实时时钟或者其他定时功能提供一个低功耗且精确的时钟源。

时钟树

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值