时钟对于单片机来讲类似于心脏对于人体,单片机通过时钟信号控制单片机工作。

1.时钟系统工作流程

时钟源输入----被分频或倍频----输出至系统/外设/外部接口

2.时钟分类

RC时钟精度低,体积小,
OSC时钟精度高,体积大。

3.部分专业名词解释

HSI表示高速内部时钟

LSI表示低速内部阻容时钟

RC表示电阻电容震荡器时钟电路

HSE高速外部时钟源

LSE低速外部石英时钟源

所以上图表示8MHz的内部RC时钟

所以上图表示4-16MHz的外部OSC时钟

4.选择器开关

绿色梯形部分,

在多个输入时钟源中选择一个输出

5.预分频器

将信号进行分频,也就是除法,比如2分频,会将72MHz变为36MHz.

6.倍频器

将信号进行倍频,也就是乘法,比如2倍频,会将36MHz变为72MHz.

7.与门(使能)

为了降低功耗,部分外设在未使能的状态下,是不会接入时钟信号的,为低电平状态。

8.每个时钟会有不同的功能,

不同时钟的频率会供给不同的外设,具体要查看时钟图,

STM32时钟系统原理和作用相关推荐

  1. STM32 时钟系统

    STM32时钟系统的基本概念 概念及意义 (1)概念:时钟系统是由振荡器(信号源).定时唤醒器.分频器等组成的电路.常用的信号源有晶体振荡器和RC振荡器. (2)意义:时钟对数字电路而言非常重要,没有 ...

  2. esp32 rtc 时钟设置不对_STM32入门系列-STM32时钟系统,STM32时钟树

    时钟对于单片机来说是非常重要的,它为单片机工作提供一个稳定的机器周期从而使系统能够正常运行.时钟系统犹如人的心脏,一旦有问题整个系统就崩溃.我们知道STM32属于高级单片机,其内部有很多的外设,但不是 ...

  3. STM32——时钟系统

    STM32--时钟系统 宗旨:技术的学习是有限的,分享的精神是无限的. 一.时钟树 普通的MCU,一般只要配置好GPIO 的寄存器,就可以使用了.STM32为了实现低功耗,设计了非常复杂的时钟系统,必 ...

  4. 什么是系统时钟?什么是时钟系统?时钟系统有什么作用?

    1.Q:什么是系统时钟?什么是时钟系统? A:通常所说的系统时钟就是指时钟系统,它是由振荡器(信号源).定时唤醒器.分频器等组成的电路.常用的信号源有晶体振荡器和RC振荡器. 2.Q:时钟系统有什么作 ...

  5. STM32时钟系统的概念及意义

    STM32时钟系统的基本概念 概念及意义 概念 时钟系统是由振荡器(信号源).定时唤醒器.分频器等组成的电路.常用的信号源有晶体振荡器和RC振荡器 意义 时钟是嵌入式系统的脉搏,处理器内核在时钟驱动下 ...

  6. 2021.4.14 第四次 STM32时钟系统

    STM32时钟系统 一. STM32时钟系统介绍 二. 时钟系统框图 三. 时钟配置相关函数 1.1 时钟系统介绍: 时钟是单片机运行的基础,时钟信号推动单片机内各个部分执行相应的指令.STM32本身 ...

  7. STM32时钟系统(1)-时钟框图解释

    STM32时钟系统(2)-时钟系统常用寄存器和库函数 STM32时钟系统 官方文档说明: Three different clock sources can be used to drive the ...

  8. STM32——时钟系统RCC详细介绍

    STM32的时钟系统学习,主要集中在时钟树的分析应用,时钟树里面有很多的时钟,它具体怎么配置,或者说我们的固件库函数是怎么配置的,这就是我们需要掌握的地方,最后我们达到的目的就是编写自己的库函数,实现 ...

  9. ARM开发初级-STM32时钟系统以及如何正确使用HAL_Delay-学习笔记08

    文章目录 1. STM32时钟系统概述 1.1 时钟系统的概念及意义 1.2 常见振荡器介绍 1.3 时钟树分析 2. STM32时钟配置实例 3. SysTick定时器讲解 3.1 SysTick ...

最新文章

  1. Linux下给arm的引脚电平,ARM-Linux GPIO操作事宜
  2. Linux shell 基础语法
  3. redis的学习使用,第二章
  4. python3学习笔记10(迭代器和生成器)
  5. PyCharm PyQt5创建主窗口源代码
  6. javascript this 详解
  7. oracle角色与权限
  8. Linux 命令(42)—— join 命令
  9. 6.5bert的家族成员-百度的ERNIE,ERNIE2.0,清华的ERNIE,RoBERTa,BERT-WWM,UniLM,MASS,TinyBERT,ELECTRA,SpanBERT
  10. paip.c#.net 右键菜单带图标
  11. python爬虫,短短25行代码批量下载豆瓣妹子图片
  12. 千兆路由器怎么设置网速最快_千兆路由器体验:速度简直太快了
  13. 2022贵州省农村信用社员工招聘模拟题及答案
  14. 灵境元宇宙 ---论元宇宙之本真
  15. 乐观锁和悲观锁的简单理解
  16. rtx2060什么水平_RTX2060性能如何?NVIDIA新一代RTX2060显卡评测
  17. 阵列信号DOA估计系列(三).MVDR/Capon波束形成(附代码)
  18. python斐波那契数列第四十项_传统文化的数学基础(四)--论八卦、五行、天干地支、二十四节气、洛书与黄金分...
  19. 基于Halcon学习的一维码识别【六】barcode.param_majority_voting.hdev
  20. 围绕 API 团队协作与自动化测试的实践

热门文章

  1. 31度服务器不显示主页面,eSight服务器管理软件解决方案(31页)-原创力文档
  2. 实现TI Am335x对TSC2046触摸的支持
  3. 电子计算机专业考研难吗,电子信息工程专业考研难不难
  4. 一个电子信息工程专业学生的目标及规划
  5. 入门级爬虫-17k小说站爬取指定小说
  6. 读书的艺术——林语堂
  7. APQP开发审核资料 .结合AIAG APQP手册、VDA6.3、VDA4.3、PMP进行整合编制
  8. Java的基础方法写的简单计算器
  9. B站视频 声音很小——解决办法
  10. 【ElasticSearch】检索word pdf插件ingest attachment的管道配置