【STM32】详解STM32时钟体系

简介: 【STM32】详解STM32时钟体系

一、8051和stm32时钟体系结构区别

HSE:外部高速的振荡时钟(8MHZ)

HSI:内部高速的振荡时钟(16MHZ)

LSI:内部低速的振荡时钟(32KHZ)

LSK:外部低速的振荡时钟(32.768KHZ)

8051外部提供一个12MHZ的外部晶振

stm32外部提供一个8MHZ的外部晶振,详细区别如下图所示:


  • 提问:
    为什么既然有了内部振荡时钟还需要外部振荡时钟呢?
    内部振荡时钟(HSI、LSI)比外部振荡时钟成本低,但精度即使校准后也不及外部振荡时钟,仍然精度有1%的误差。


二、PLL(锁相环回路)时钟输出的原理


1、PLL时钟输出公式


2、内部逻辑

STM32F4xx器件具有两个PLL:

  • 主PLL由HSE或HSI振荡器提供时钟信号
  • 专用PLL用于生成精确时钟,从而再I2C接口实现高品质音频性能。

相关文章
|
1月前
|
监控 前端开发
STM32F103标准外设库——RCC时钟(六)
STM32F103标准外设库——RCC时钟(六)
133 0
STM32F103标准外设库——RCC时钟(六)
小巴陪你搞技术-STM32驱动1602时钟
小巴陪你搞技术-STM32驱动1602时钟
|
11天前
|
芯片
【STM32】详解RTC实时时钟的概念和配置&示例代码
【STM32】详解RTC实时时钟的概念和配置&示例代码
|
1月前
STM32CubeMX配置时钟无法使用高速外部时钟HSE
STM32CubeMX配置时钟无法使用高速外部时钟HSE
|
1月前
|
存储 Unix C语言
STM32--RTC实时时钟
STM32--RTC实时时钟
|
1月前
|
芯片
嵌入式系统中STM32时钟系统详解
嵌入式系统中STM32时钟系统详解
68 0
|
1月前
|
芯片
嵌入式STM32中时钟系统详细分析
嵌入式STM32中时钟系统详细分析
93 0
嵌入式STM32中时钟系统详细分析
STM32CubeMX时钟树(72MHZ主频配置)
STM32CubeMX时钟树(72MHZ主频配置)
347 0
|
12月前
|
传感器 芯片 内存技术
超低功耗研发-STM32L151C8T6芯片(一)时钟系统概述
超低功耗研发-STM32L151C8T6芯片(一)时钟系统概述
142 0