[软件资料] 芯源的时钟检测系统一般怎么实现的?

[复制链接]
1144|19
 楼主| Alina艾 发表于 2024-10-25 15:11 | 显示全部楼层 |阅读模式
芯源的时钟检测系统一般怎么实现的?

pssyx 发表于 2024-10-25 15:38 | 显示全部楼层
1、CW32 MCU都具备时钟启动过程中的时钟稳定检测、起振失败检测,以及时钟运行中失效检测功能,并支持在当前选定的系统时钟源故障后自动进行时钟源切换。
2、具体详情,请参见各MCU用户手册的“时钟启动、校准与状态检测”章节。
小小蚂蚁举千斤 发表于 2024-10-27 19:40 | 显示全部楼层
时钟如果不起振mcu基本无法运行
tpgf 发表于 2024-11-1 14:44 | 显示全部楼层
通过获取预设频率的标准时钟信号和芯片内部的第一时钟源信号
heimaojingzhang 发表于 2024-11-2 18:40 | 显示全部楼层
计数器的输入端连接片内振荡电路输出端,输出端连接比较器的输入端,比较器的输出端连接时钟选择器的选择端
keaibukelian 发表于 2024-11-2 20:33 | 显示全部楼层
片内振荡电路输出脉冲至计数器,每出现一个脉冲,计数器的计数值加1,当计数值累加到预设值时停止计数
paotangsan 发表于 2024-11-2 22:15 | 显示全部楼层
时钟选择器根据比较器的输出结果选择相应的时钟源作为系统时钟
renzheshengui 发表于 2024-11-3 09:40 | 显示全部楼层
配置MCU的MCO(微控制器时钟输出)功能,允许时钟输出到外部MCO引脚上
wakayi 发表于 2024-11-3 11:43 | 显示全部楼层
芯源的时钟检测系统实现通常涉及多个步骤和技术手段,以确保时钟信号的准确性和稳定性
星星点点didi 发表于 2024-11-19 20:47 | 显示全部楼层
芯源(CW)系列的芯片通常具有多种时钟源,如内部RC振荡器、外部晶振、PLL(锁相环)等。时钟检测系统的主要目的是确保系统时钟的稳定性和可靠性,避免因时钟异常导致的系统故障。

canfeil 发表于 2024-11-20 20:01 | 显示全部楼层
芯源芯片通常支持多种时钟源,如:内部RC振荡器:低成本,但精度较低。外部晶振:精度高,但成本较高。PLL(锁相环):通过倍频或分频外部时钟源,提供更高的时钟频率。

gongqijuns 发表于 2024-11-21 22:33 | 显示全部楼层
在系统初始化时,需要选择合适的时钟源,并配置相应的时钟分频器和倍频器。

nqty 发表于 2024-11-22 23:43 | 显示全部楼层
时钟配置通常包括以下步骤:选择主时钟源:选择内部RC振荡器、外部晶振或PLL作为主时钟源。配置时钟分频器:根据系统需求,配置时钟分频器,将主时钟源分频为合适的系统时钟频率。

suiziq 发表于 2024-11-23 07:33 | 显示全部楼层
时钟检测系统通常包括以下功能:时钟失效检测:检测时钟源是否失效。如果检测到时钟失效,系统可以切换到备用时钟源,或者进入低功耗模式。

eleg34ance 发表于 2024-11-23 08:20 | 显示全部楼层
一般还需要时钟频率检测:比如检测时钟频率是否在预期范围内。如果时钟频率超出预期范围,系统可以发出警告或采取相应的措施。

gra22ce 发表于 2024-11-23 09:21 | 显示全部楼层
检测时钟的稳定性。如果时钟不稳定,系统可以采取措施,如调整PLL参数或切换时钟源。

miltk 发表于 2024-11-23 10:11 | 显示全部楼层
芯源芯片的时钟检测系统通常包括时钟源选择、时钟配置、时钟失效检测、时钟频率检测和时钟稳定性检测等功能。

pe66ak 发表于 2024-11-23 11:21 | 显示全部楼层
通过合理的配置和检测,可以确保系统时钟的稳定性和可靠性,避免因时钟异常导致的系统故障。

nuan11nuan 发表于 2024-11-23 12:22 | 显示全部楼层
这个时钟检测一般就是读取其寄存器来判断的吧
中国龙芯CDX 发表于 2024-11-24 19:30 | 显示全部楼层
晶振其实就是扫描周期
您需要登录后才可以回帖 登录 | 注册

本版积分规则

58

主题

1604

帖子

2

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