图文并茂详解STM32时钟配置
💡
原文中文,约5800字,阅读约需14分钟。
📝
内容提要
时钟是单片机的核心,提供脉冲信号驱动单片机。关闭不使用的时钟可降低功耗。STM32时钟有分工,频率不同。时钟源可为HSI、LSI、HSE、LSE,PLL可倍频。RCC寄存器控制时钟信号通断。有时钟监视系统监测HSE工作状态。
🎯
关键要点
- 时钟是单片机的核心,提供脉冲信号驱动单片机。
- 关闭不使用的时钟可降低功耗,实现节能效果。
- STM32时钟有分工,不同外设使用不同频率的时钟。
- 时钟源包括HSI、LSI、HSE、LSE,PLL可倍频。
- RCC寄存器控制时钟信号的通断。
- 所有外设都需要时钟才能工作,51单片机的时钟默认开启。
- STM32通过配置时钟来降低功耗,关闭不需要的外设时钟。
- STM32的系统时钟SYSCLK可来源于HSI、HSE和PLL。
- USB模块需要48MHz的时钟源,必须从PLL输出获取。
- STM32可以将时钟信号输出到外部设备。
- 系统时钟通过AHB分频器为各个外设提供时钟。
- RCC寄存器用于时钟配置和控制。
- STM32提供时钟监视系统监测HSE工作状态。
➡️