当前位置: 首页 > news >正文

[STM32] 5-1 时钟树(上)

文章目录

  • 前言
  • 5-1 时钟树(上)
    • 时钟树的基本介绍
    • 时钟树的基本结构
      • 大树和小树
      • 频率运算简介
      • 计数器和分频
      • STM32内部结构
      • 树的结构于关键节点
        • SYSCLK(System Clock) 系统时钟 72M max
        • HCLK(AHB Clock) AHB时钟 36M max
        • PLCK(APB1 Clock) APB1时钟 36M max
        • PLCK2(APB2 Clock) APB2时钟 72M max
        • 基本结构:树根\树干
          • 树根
      • 锁相环
        • 锁相环的作用是什么?
        • 锁相环的输出信号从哪里来?
        • 尝试将SYSCLK配置为72MHz

前言

  • 本笔记内容,为本人依据B站UP主“铁头山羊”视频内容(本人为其粉丝),归纳整理总结而来,如有侵权,联系立即删除,同时有想详细了解的也可进行观看bilibili铁头山羊 。

  • 硬件:STM32F103C8T6

  • 软件:Keil

5-1 时钟树(上)

时钟树的基本介绍

时钟树的基本结构

大树和小树

  • 大树:主要给 GPIO 等外设提供时钟

  • 小树:给 RTC 和 IWDG 供电

(1)RTC:RTC:实时时钟(Real Time Counter);
(2)RTC 的晶振为 32.768kHz =32768Hz = 2^15,经过 2^15 分频后可得到频率为1Hz的时钟,特别适合作为石英表的晶振(经过这样的分频,可以实现数值每秒钟变化1次)。

在这里插入图片描述

频率运算简介

  • 锁相环 PLL:倍频

  • 分频器 AHB:分频

  • 分频器 APB1/APB2:分频器

计数器和分频

在这里插入图片描述

STM32内部结构

总线名称/全称(英文)类型频率(MHz)
AHB(Advanced High Speed Bus)系统总线72
APB1(Advanced Peripheral Bus 1)外设总线136
APB2(Advanced Peripheral Bus 2)外设总线272

树的结构于关键节点

SYSCLK(System Clock) 系统时钟 72M max
HCLK(AHB Clock) AHB时钟 36M max
PLCK(APB1 Clock) APB1时钟 36M max
PLCK2(APB2 Clock) APB2时钟 72M max
基本结构:树根\树干
树根
类型时钟源频率值
高速内部时钟HSI8 MHz
低速内部时钟LSI32.768 KHz
高速外部时钟HSE4-16 MHz(通常 8 MHz)
低速外部时钟LSE32.768 KHz
  • **终极目的:**产生系统时钟SYSCLK
    • 系统时钟的来源:(HSI\ HSE\ PLL)
特点:
(1)SYSCLK 来自 HSI 默认		 精度低;
(2)SYSCLK来自锁相环			常用,灵活,范围广;
(3)SYSCLK来自HSE			  精度高,频率低。

锁相环

锁相环的作用是什么?
  • 做乘法,倍频
锁相环的输出信号从哪里来?
  • HIS/2(4M) \HSE\ HSE/2
尝试将SYSCLK配置为72MHz

在这里插入图片描述
在这里插入图片描述

http://www.xdnf.cn/news/501319.html

相关文章:

  • 解决 Three.js Raycaster 点击位置与实际交点偏差问题
  • 【双指针】供暖器
  • 【Qt】Qt常见控件的相关知识点
  • 深入浅出理解JavaScript中的setProperty方法
  • 第三章 流程控制
  • Netty的简单使用
  • 在RK3588上使用NCNN和Vulkan加速ResNet50推理全流程
  • PHP8.0版本导出excel失败
  • 高并发内存池|定长内存池的设计
  • 如何在前端页面上展示解析后的 JSON 数据?
  • deepin v23.1 音量自动静音问题解决
  • 关系代数和关系数据库语言(SQL)
  • 力扣HOT100之二叉树:108. 将有序数组转换为二叉搜索树
  • BUG调试案例一:为什么网卡芯片可以找到却PING不通?--RK3588+YT8531网络调试实录
  • 算法:分治法
  • 单调栈和单调队列
  • 使用instance着色
  • 高效完成任务:制定标准与限时完成的双重法宝
  • lc42接雨水
  • 阿里巴巴开源移动端多模态LLM工具——MNN
  • Dockerfile学习指南
  • 搜索引擎工作原理|倒排索引|query改写|CTR点击率预估|爬虫
  • Linux面试题集合(4)
  • 木材价格动态定价实战指南:多算法模型与行业案例深度解析
  • 算法题(148):排座椅
  • 实验八 基于Python的数字图像问题处理
  • MySQL 中 JOIN 和子查询的区别与使用场景
  • 基于 Leaflet 地图库的强大线条、多边形、圆形、矩形等绘制插件Leaflet-Geoman
  • [强化学习的数学原理—赵世钰老师]学习笔记02-贝尔曼方程
  • 《算法导论(第4版)》阅读笔记:p82-p82