kevia 发表于 2024-11-15 21:10

CW32 SysClk 系统时钟应用场景与切换

本帖最后由 kevia 于 2024-11-15 21:15 编辑

系统时钟 SysClk 可选择 5 种时钟源,包括 HSE、LSE、PLL、HSI、LSI,通过对系统控制寄存器 SYSCTRL_CR0的 SYSCLK 位域进行设置,可在不同时钟源之间进行切换。

主要应用场景包括:
1、时钟故障自动切换当检测到当前系统时钟源失效时,可快速安全切换到其它可用时钟源上,提高产品可靠性。
2、功耗管理在待机状态切换 SysClk 的时钟源为低速时钟降低系统功耗,在正常使用状态切换 SysClk 的时钟源为高速时钟来快速响应用户使用需求。

时钟源安全切换规则如下:
1、HSE、LSE、HSI、LSI 四个时钟源中的任意两个之间可以相互切换
2、PLL 只可与 HSE、HSI 这两个时钟进行相互切换

呐咯密密 发表于 2024-11-16 17:37

一般也就两个场景,外部晶振和内部时钟的切换。低功耗切换

我想看大海 发表于 2024-11-16 17:44

PLL不是倍频器吗,也是属于时钟源吗
页: [1]
查看完整版本: CW32 SysClk 系统时钟应用场景与切换