加载中...

时钟树

一、认识时钟树

1、什么是时钟

简单来说,时钟是具有周期性的脉冲信号,最常用的是占空比50%的方波

时钟是单片机的脉搏,搞懂时钟走向及关系,对单片机使用至关重要!

时钟是单片机的脉搏,搞懂时钟走向及关系,对单片机使用至关重要!

2、认识时钟树(F1)

时钟源名称 频率 材料 用途
高速外部振荡器(HSE) 4~16MHz 晶体/陶瓷 SYSCLK/RTC
低速外部振荡器(LSE) 32.768KHz 晶体/陶瓷 RTC
高速内部振荡器(HSI) 8MHz RC SYSCLK
低速内部振荡器(LSI) 40KHz RC RTC/IWDG

H:high

L:low

S:speed

I:internal

E:external

符号 作用
时钟安全系统(CSS) 如果HSE启动失败,切换到HSI,可进NMI中断
自由运行时钟(FCLK) 用于采样中断和调试模块计时,休眠仍有效

3、认识时钟树(F4)

时钟源名称 频率 材料 用途
高速外部振荡器(HSE) 4~26MHz 晶体/陶瓷 SYSCLK/RTC
低速外部振荡器(LSE) 32.768KHz 晶体/陶瓷 RTC
高速内部振荡器(HSI) 16MHz RC SYSCLK
低速内部振荡器(LSI) 32KHz RC RTC/IWDG

H:high

L:low

S:speed

I:internal

E:external

二、配置时钟系统

1、系统时钟配置步骤

2、外设时钟使能和失能

3、sys_stm32_clock_init 函数(F1)

4、sys_stm32_clock_init 函数(F4/F7)

posted @ 2023-01-06 22:29  ·LvXudong·  阅读(273)  评论(0)    收藏  举报