[产品应用] CW32时钟运行中失效检测

[复制链接]
682|6
 楼主| forgot 发表于 2024-1-31 17:29 | 显示全部楼层 |阅读模式
CW32F030 支持外部时钟(HSE 和 LSE)运行中失效检测功能。在外部时钟稳定运行过程中,时钟检测逻辑持续以一定的检测周期对 HSE 和 LSE 时钟信号进行计数:在检测周期内检测到设定个数的时钟信号则运行正常,否则运行失效。
HSE 时钟的运行中失效检测周期通过 SYSCTRL_HSE.DETCNT 配置,实际时间为 SYSCTRL_HSE.DETCNT/fLSI,检测时钟个数为 0x20000。考虑到时钟都有一定的偏差,为保证检测功能可靠,HSE 检测周期参数 HSE.DETCNT的配置须留有一定的裕量,一般根据 HSE 的运行频率,配置为 8000/fHSE(其中 fHSE 为 HSE 时钟的频率,单位为MHz)。

AdaMaYun 发表于 2024-2-18 13:59 | 显示全部楼层
一般根据 HSE 的运行频率,配置为 8000/fHSE
小夏天的大西瓜 发表于 2024-2-21 22:06 | 显示全部楼层
HSE 时钟的运行中失效检测周期通过 SYSCTRL_HSE.DETCNT 配置
星辰大海不退缩 发表于 2024-2-21 22:38 | 显示全部楼层
在外部时钟稳定运行过程中,时钟检测逻辑持续以一定的检测周期对 HSE 和 LSE 时钟信号进行计数:在检测周期内检测到设定个数的时钟信号则运行正常,否则运行失效。
星辰大海不退缩 发表于 2024-2-21 22:39 | 显示全部楼层
CW32F030 支持外部时钟(HSE 和 LSE)运行中失效检测功能。
小小蚂蚁举千斤 发表于 2024-2-22 10:19 | 显示全部楼层
CW32F030 支持外部时钟(HSE 和 LSE)运行中失效检测功能。
szt1993 发表于 2024-2-25 16:27 | 显示全部楼层
虑到时钟都有一定的偏差,为保证检测功能可靠,HSE 检测周期参数 HSE.DETCNT的配置须留有一定的裕量
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2112

主题

14683

帖子

59

粉丝
快速回复 在线客服 返回列表 返回顶部