0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

STM32系统中的五个时钟源介绍

MCU开发加油站 来源:STM32嵌入式开发 作者:STM32嵌入式开发 2021-05-25 11:17 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

时钟信号好比是单片机的脉搏,了解STM32时钟系统很有必要。下图是STM32F1xx用户手册中的时钟系统结构图。

a6c842e2-bc5d-11eb-bf61-12bb97331649.jpg

在STM32F1xx中,有五个时钟源,分别为HSI、HSE、LSI、LSE、PLL。

HSI是高速内部时钟,RC振荡器,频率为8MHz

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

LSI是低速内部时钟,RC振荡器,频率为40kHz

LSE是低速外部时钟,接频率为32.768kHz的石英晶振

PLL为锁相环倍频输出,其输出频率最大不得超过72MHz

SYSCLK系统时钟SYSCLK最大频率为72MHz,它是供STM32中绝大部分部件工作的时钟源。系统时钟可由PLL、HSI或者HSE提供输出,并且它通过AHB分频器分频后送给各模块使用。HCLKHCLK为高性能总线AHB(advanced high-performance bus)提供时钟信号。由系统时钟SYSCLK分频得到,一般不分频时等于系统时钟,是给外设使用的。

FCLK

FCLK(free running clock)是自由运行时钟,为CPU内核提供时钟信号。我们所说的CPU主频为xxHz,指的就是这个时钟信号频率,CPU时钟周期就是1/FCLK。“自由”表现在它不来自系统时钟HCLK,在系统时钟停止时FCLK也继续运行。FCLK用作采样中断或者为调试模块计时。在处理器休眠时,通过FCLK可以采样到中断和跟踪休眠事件。Cortex-M3内核的FCLK和HCLK互相同步、互相平衡,保证Cortex-M3的延迟相同。

原文标题:STM32时钟系统中的SysTick、FCLK、SYSCLK、PCLK和HCLK

文章出处:【微信公众号:MCU开发加油站】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • STM32
    +关注

    关注

    2313

    文章

    11195

    浏览量

    374643
  • 时钟
    +关注

    关注

    11

    文章

    1999

    浏览量

    135233

原文标题:STM32时钟系统中的SysTick、FCLK、SYSCLK、PCLK和HCLK

文章出处:【微信号:mcugeek,微信公众号:MCU开发加油站】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    ICS557 - 05A:PCI - Express Gen1时钟的理想之选

    ICS557 - 05A:PCI - Express Gen1时钟的理想之选 在电子设计领域,时钟对于系统的稳定运行至关重要。今天我们来
    的头像 发表于 04-21 16:25 60次阅读

    STM32H7 的 3 ADC 时钟同步方法

    1. 引言STM32H7 系列中使用多个 ADC 时,存在 ADC 时钟不同步的风险,这可能导致一 ADC模块干扰其他 ADC 模块的转换过程。当 ADC1 和 ADC2 以双模(dual
    发表于 04-15 16:16 0次下载

    gps驯服铷钟 铷原子频标面板指示灯含义全解 高精度时钟

    时钟
    知道点啥
    发布于 :2026年04月15日 09:43:28

    IDT ICS664 - 01数字视频时钟:高清电视数字视频设备的时钟解决方案

    IDT ICS664 - 01数字视频时钟:高清电视数字视频设备的时钟解决方案 一、引言 在高清电视数字视频设备时钟的稳定性和性能至关
    的头像 发表于 04-12 14:40 345次阅读

    IDT ICS664 - 03数字视频时钟:设计与应用详解

    IDT ICS664 - 03数字视频时钟:设计与应用详解 引言 在高清电视数字视频设备的设计时钟的性能至关重要。它直接影响着设备的
    的头像 发表于 04-12 12:45 395次阅读

    Renesas ICS660数字视频时钟:设计与应用详解

    Renesas ICS660数字视频时钟:设计与应用详解 一、引言 在数字视频设备的设计时钟的性能对
    的头像 发表于 04-12 11:40 425次阅读

    探索 RENESAS ICS664 - 01 数字视频时钟:特性、应用与设计要点

    探索 RENESAS ICS664 - 01 数字视频时钟:特性、应用与设计要点 在高清电视数字视频设备的设计时钟的性能对整个
    的头像 发表于 04-12 09:30 1060次阅读

    RENESAS ICS664 - 02 PECL数字视频时钟:高清电视时钟解决方案

    RENESAS ICS664 - 02 PECL数字视频时钟:高清电视时钟解决方案 在高清电视(HDTV)数字视频设备的设计,稳定且高质量的时钟
    的头像 发表于 03-13 16:10 246次阅读

    SysClk系统时钟的切换

    系统时钟 SysClk 可选择 5 种时钟,包括 HSE、LSE、PLL、HSI、LSI,通过对系统控制寄存器 SYSCTRL_CR0的
    发表于 12-16 08:00

    CW32系列微控制器的时钟和定时器选项介绍

    (PLL):这是一种可以将输入时钟进行倍频输出的时钟,可以提供更高的时钟频率。 定时器方面,CW32系列微控制器通常提供以下几种选择:
    发表于 12-16 06:26

    CW32 SysClk系统时钟的应用场景与切换规则

    正常使用状态切换 SysClk 的时钟为高速时钟来快速响应用户使用需求。 时钟安全切换规则如下: 1、HSE、LSE、HSI、LSI
    发表于 12-11 07:51

    铁路时钟系统介绍时钟系统、授时服务器

    时钟系统
    西安同步电子科技有限公司
    发布于 :2025年11月12日 17:39:23

    ‌LMK3C0105 参考无5-LVCMOS输出可编程BAW时钟发生器技术文档总结

    SSC时钟、5非SSC时钟或SSC和非SSC混合时钟输出最多可生成三
    的头像 发表于 09-10 13:57 881次阅读
    ‌LMK3C0105 参考无5-LVCMOS输出可编程BAW<b class='flag-5'>时钟</b>发生器技术文档总结

    ‌LMK3C0105-Q1 参考无5路LVCMOS输出可编程BAW时钟发生器技术文档总结

    提供 5 SSC 时钟、5 非 SSC 时钟或 SSC 和非 SSC 时钟的混合。
    的头像 发表于 09-10 10:34 907次阅读
    ‌LMK3C0105-Q1 参考无<b class='flag-5'>源</b>5路LVCMOS输出可编程BAW<b class='flag-5'>时钟</b>发生器技术文档总结

    为什么使用以下命令初始化系统时钟时,HCLK的时钟无法切换到PLL?

    为什么使用以下命令初始化系统时钟时,HCLK的时钟无法切换到PLL?
    发表于 08-26 08:22