stm32为啥要配置系统时钟

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了stm32为啥要配置系统时钟相关的知识,希望对你有一定的参考价值。

参考技术A 简单理解就是,一般来说,STM32内部有一个8MHz的时钟(HSI时钟),系统上电默认的就是使用该时钟来运行程序,但这个内部的8MHz的精度并不高,也就是说有一定的误差。所以一般我们会在STM32芯片外部接一个8MHz的标准晶振(HSE时钟),配置系统时钟就是使用这个外部的HSE时钟经过内部倍频之后作为系统运行的时钟(sysclock),倍频成多少看你的STM32最高能支持多高的时钟频率,STM32f051C8T6(Cortex-M0)支持到48MHz,STM32F103ZET6(Cortex-M3)支持到72MHz。本回答被提问者和网友采纳 参考技术B 只有配置了时钟该功能才可以用

STM32F4系统时钟配置及描述

以上是关于stm32为啥要配置系统时钟的主要内容,如果未能解决你的问题,请参考以下文章

STM32F4系统时钟配置及描述

STM32系统时钟配置,滴答定时器配置相关

stm32------系统时钟配置

stm32单片机时钟中断的配置

stm32为啥要两个晶振

STM32--RCC时钟配置寄存器