STM32为什么要先配置时钟

来源:本站
导读:目前正在解读《STM32为什么要先配置时钟》的相关信息,《STM32为什么要先配置时钟》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《STM32为什么要先配置时钟》的详细说明。
简介:本文介绍了为什么使用STM32的某一个模块时需要配置它的时钟以及各个时钟功能图。

随着能源的日益短缺和地球的变暖,对电子产品的功耗要求越来越重要,如何降低电子产品的功耗是每一个电子工程师所要思考的问题。

对于半导体产品来说,一个数字电路的功耗有2部分构成,其一是静态功耗,通常表现为电子线路的漏电流,控制这部分功耗主要决定于生产工艺和所用的材料;其二是动态工作电流,而影响这部分功耗的因素很多,如电路设计的方式,线路的复杂程度,工作时时钟频率等。

任何MCU的任何外设都需要有时钟,8051也是如此;STM32为了让用户更好地掌握功耗,对每个外设的时钟都设置了开关,让用户可以精确地控制,关闭不需要的设备,达到节省供电的目的。

时钟门控技术就是一种非常简单和有效的功耗控制方法,它的基本原理就是通过关闭芯片上暂时用不到的功能和它的时钟,从而实现节省电流消耗的目的。

STM32中使用了这种时钟门控技术,用户可以在程序中通过适当的寄存器位,打开或关闭对应模块的时钟,以达到减低功耗的目的。

提醒:《STM32为什么要先配置时钟》最后刷新时间 2024-03-14 01:08:52,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《STM32为什么要先配置时钟》该内容的真实性请自行鉴别。