本帖最后由 王小琪 于 2023-1-9 15:42 编辑
一、时钟简介先来个时钟总览图片,时钟的介绍一时半会也说不完,就挑重点的简单说说
①HSI 内部高速时钟,RC振荡器,频率为8MHz,精度不高。
②HSE 外部高速时钟,可接石英/陶瓷谐振器,频率范围为4MHz~16MHz,一般是8MHZ。
③LSI 内部低速时钟,RC振荡器,频率为40kHz,精度不高。
④LSE 外部低速时钟,接频率为32.768kHz的石英晶体。
⑤SYSCLK系统时钟,三个来源HSI(8M)、PLLCLK(4M-128M)、HSE(4-16M)。一般是通过PLLCK倍频设置为72M,即SYSCLK=PLLCK=72M
二、为什么STM32F103开发板系统时钟SYSCLK为72MHZ?
首先我们随便打开一个开发板的标准库函数历程,此处以正点原子战舰开发板LED为例子
我们可以看到在main.c中并没有配置时钟,那么SYSCLK是在哪配置的呢。
|