[CW32F030系列] CW32时钟稳定检测

[复制链接]
 楼主| forgot 发表于 2024-7-29 09:36 | 显示全部楼层 |阅读模式
HSE、LSE、HSIOSC、LSI、PLL 这 5 种时钟源都支持时钟稳定检测功能,用户可通过对应时钟源的稳定标志位来确定时钟状态。时钟稳定标志在关闭时钟源时由硬件清 0,在时钟源启动并稳定后由硬件置 1。注意时钟稳定标志只针对时钟启动过程而言,在时钟稳定运行过程中,检测到时钟运行失效不会影响该时钟稳定标志。以 HSE 时钟源为例,针对 HSE 时钟稳定标志和时钟稳定中断标志,说明如下:
•  SYSCTRL_HSE.STABLE
硬件在关闭 HSE 时清零,硬件在检测到 HSE 时钟稳定时置位。
•  SYSCTRL_ISR.HSESTABLE
和 SYSCTRL_HSE.STABLE 一样,属于同一个信号。该信号虽然位于中断标志寄存器 SYSCTRL_ISR 中,但被
硬件置 1 后并不会引起中断请求。
•  SYSCTRL_ISR.HSERDY
当硬件检测到时钟由不稳定状态变为稳定状态时(即 SYSCTRL_HSE.STABLE 标志位由 0 变为 1)置 1,为时
钟稳定中断标志,用户可通过设置 SYSCTRL_ICR.HSERDY 为 0 清除该标志位。

村支书 发表于 2024-7-30 14:00 | 显示全部楼层
时钟稳定检测功能
再见十分钟 发表于 2024-7-30 14:02 | 显示全部楼层
5 种时钟源都支持时钟稳定检测功能
前车后炮 发表于 2024-7-30 14:05 | 显示全部楼层
有没有具体的代码示例
普通话补丁 发表于 2024-7-30 14:08 | 显示全部楼层
用户可通过对应时钟源的稳定标志位来确定时钟状态。
小暖 发表于 2024-7-30 14:10 | 显示全部楼层
5 种时钟源分别什么作用
小耳朵图图 发表于 2024-7-30 14:13 | 显示全部楼层
学习一下
leslietian 发表于 2024-7-30 14:15 | 显示全部楼层
时钟稳定标志在关闭时钟源时由硬件清 0,在时钟源启动并稳定后由硬件置 1
包子3号 发表于 2024-7-30 14:17 | 显示全部楼层
一般很少关注时钟稳定
kenny02 发表于 2024-7-30 14:23 | 显示全部楼层
CW32都有吗
tenminutes 发表于 2024-7-30 14:28 | 显示全部楼层
非常实用的功能
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2064

主题

14492

帖子

59

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