物联万物互联 发表于 2025-4-19 08:42

根据需要,选择HSE或HSI作为系统时钟基准,HSE通常比HSI稳定。

故意相遇 发表于 2025-4-23 01:33

STM32 的处理频率(系统时钟频率)和晶振频率是密切相关但并不直接相等的概念

春日负喧 发表于 2025-4-23 02:27

晶振是 STM32 芯片的外部时钟源,提供基础频率信号,通常为 8 MHz 或 32.768 kHz。晶振提供稳定的频率信号,作为时钟树的输入源

失物招領 发表于 2025-4-23 03:37

系统时钟频率是 STM32 内部 CPU 和外设实际运行的工作频率,通常为几十 MHz 到几百 MHz(具体取决于芯片型号)。例如,STM32F103 的最高频率为 72 MHz,STM32F407 的最高频率为 168 MHz

她已醉 发表于 2025-4-23 04:34

系统时钟频率决定了 CPU 的执行速度和外设的运行速度

将爱藏于深海 发表于 2025-4-23 05:34

STM32 的时钟系统是一个复杂的树状结构,晶振频率通过内部的 锁相环(PLL) 或分频器进行倍频或分频,生成系统时钟。系统时钟频率=晶振频率×PLL倍频系数÷分频系数

温室雏菊 发表于 2025-4-23 06:34

使用外部晶振(如 8 MHz)作为时钟源,通过 PLL 倍频生成系统时钟。STM32 内部自带一个 16 MHz 的 RC 振荡器,可直接作为系统时钟源(精度较低)

白马过平川 发表于 2025-4-23 07:23

晶振频率是输入信号,系统时钟频率是输出信号

西洲 发表于 2025-4-23 08:34

其实你应该了解PLL的概念,一般系统时钟可以通过 PLL 和分频器,STM32 可以将晶振频率转换为更高的系统时钟频率

风凉 发表于 2025-4-23 09:44

初学者可以通过 STM32CubeMX 直观地配置时钟树,无需手动计算复杂参数

捧一束彼岸花 发表于 2025-4-23 10:34

我觉得你要是初学者可以先不改时钟部分,应该先学如何编写代码

9dome猫 发表于 2025-4-30 23:37

STM32 的时钟系统通常是通过多种时钟源组合,经过不同的分频器和倍频器,最终给 CPU 提供时钟信号。
页: 1 2 [3]
查看完整版本: 初入stm32小白询问一下stm32的处理频率和晶振频率是什么关系啊!!