stm32时钟源

news/2024/11/17 19:40:09/文章来源:https://www.cnblogs.com/shishusheng/p/18293177

stm32时钟源

目录
  • stm32时钟源
    • MCU提供5种时钟源
      • (1) HSE高速外部时钟
      • (2) HSI高速内部时钟
      • (3) LSE低速外部时钟
      • (4) LSI低速内部时钟
      • (5) PLL倍频锁相环


定时器是挂载在总线下,而不同的总线的频率是不同的,而总线的频率是由时钟提供,而时钟的提供者又各不相同,所以必须要提前了解时钟源的区别。

一般情况下一款MCU有多种时钟源(用于提供时钟信号),时钟源一般可以分为两类:内部时钟源、外部时钟源,每一种时钟源的频率都是各不相同的。

MCU提供5种时钟源

分别是HSI、HSE、LSI、LSE、PLL,每种时钟源的频率都是不同的

(1) HSE高速外部时钟

(2) HSI高速内部时钟

(3) LSE低速外部时钟

(4) LSI低速内部时钟

(5) PLL倍频锁相环

  • 由于PLL锁相环是需要HSE高速外部时钟提供时钟信号,并且PLL可以把较低的HSE时钟频率进行放大,则需要用户修改工程中的PLL参数以及修改工程中的HSE_VALUE

参考李明轩老师第7天的笔记

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/741706.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Easyadmin创建新的目录菜单步骤,Curd创建方法介绍

应用easyadmin创建文件目录,可以使用复制原有的目录,也可以使用CURD方法创建,一般为了防止复制后,修改出错或漏改,建议使用CURD方法,此方法不仅快捷方便,也因存在设计数据库,便于后面开发。 1.创建CURD命令行,创建数据表。 2.打开Composer,注意版本,此处使用php7.4,…

模块

模块1.第三方模块 Python内部提供的模块有限,所以在平时在开发的过程中,经常会使用第三方模块。 而第三方模块必须要先安装才能可以使用,使用第三方模块的行为就是去用别人写好并开源出来的py代码,这样自己拿来就用,不必重复造轮子了。 下面介绍常见的3种安装第三方模块的…

中国式报表不会做?用这款免费可视化工具3分钟搞定复杂报表

1. 什么是中国式报表? 中国式报表是一种中国独有的复杂报表,有格式复杂、计算复杂、数据来源复杂等特点,并且还有多样化的功能要求,例如图形、联动、回填等。因此许多国外报表工具在制作中国式报表方便表现得有些“水土不服”,那么我们该如何更加轻松地做出可靠、实用的报…

面试官:Java对象引用都有哪些类型?

面试连环call: 1. Java对象引用都有哪些类型? 2. Java参数传递是值传递还是引用传递? 为什么? 3. Java对象引用访问方式有哪些?哈喽,大家好🎉,我是世杰。 本文我为大家介绍面试官经常考察的「Java对象引用相关内容」照例在开头留一些面试考察内容~~ 面试连环callJava对…

机器学习策略篇:详解如何使用来自不同分布的数据,进行训练和测试(Training and testing on different distributions)

如何使用来自不同分布的数据,进行训练和测试 深度学习算法对训练数据的胃口很大,当收集到足够多带标签的数据构成训练集时,算法效果最好,这导致很多团队用尽一切办法收集数据,然后把它们堆到训练集里,让训练的数据量更大,即使有些数据,甚至是大部分数据都来自和开发集、…

Matebook14 2020款 更换固态(全流程)

Matebook14 2020款 更换固态全流程 因为工作的原因需要升级存储,我的老款的Matebook14只有512G。网络上的中文教程普遍比较古老。特此写下这篇笔记希望能帮助到有需要的朋友。 工具螺丝刀(四花00和六花T4) 新的固态硬盘 U盘(容量不小于1G) 移动硬盘(容量不能小于你的系统…

Linux安装JDK详细教程

Linux安装JDK详细教程(图文教程) 这里介绍两种方式:yum安装方式和手动安装1、yum安装 1.1 查看JDK版本,找到你想要安装的JDK版本,这里以 JDK1.8 为例 输入命令:yum -y list java*1.2 安装JDK1.8 输入命令:yum install -y java-1.8.0-openjdk.x86_64 没权限执行这行:sud…

mongodb数据库恢复

一、从备份中恢复 使用mongodump和mongorestore mongodump:MongoDB官方提供的备份工具,可以将MongoDB数据库中的数据导出为BSON格式的文件。通过该工具,可以备份整个数据库、指定的集合或查询的数据。 mongorestore:MongoDB官方提供的恢复工具,用于将mongodump导出的BSON文…

Java虚拟机(JVM)修复

一、确定问题原因 首先,需要明确Java虚拟机出现问题的具体原因。这可以通过以下方式进行: 查看错误日志:JVM和Java应用程序会生成日志文件,这些文件记录了运行时的详细信息,包括错误信息和系统警告。通过查看这些日志,可以获得导致JVM故障的线索。 使用调试工具:如jstac…

SQLite数据库恢复

一、使用备份文件恢复 直接替换法: 如果之前有备份数据库文件,最简单直接的恢复方法就是将备份文件直接替换掉损坏的或丢失的数据库文件。 这种方法简单快捷,但需要注意在替换过程中确保没有其他程序正在访问数据库文件,以免造成数据不一致。 使用SQLite命令行工具恢复: S…

sqlite数据库解密恢复

关于SQLite数据库解密恢复的问题,需要明确的是,SQLite本身并不直接支持加密功能。SQLite数据库文件(通常是.db或.sqlite文件)在默认情况下是不加密的,即数据以明文形式存储。因此,当提到“解密恢复”时,可能指的是对通过第三方工具或方法加密过的SQLite数据库进行解密和…