S32K14x - Clock Monitor
1. 概述
在【S32K-RM】手册中未找到工作原理介绍,只有使用方式
如上图所示,S32K14x提供了3个时钟监控单元来监控时钟频率:
-
CMU:监控FIRC,能够监控FIRC时钟丢失、频率超范围
-
System OSC Clock Monitor:监控SOSC外部输入时钟,能够监控SOSC时钟丢失
-
System PLL Clock Monitor:监控PLL,能够监控PLL输出的VCP_CLK时钟丢失
2. System OSC Clock Monitor
1.使能SOSC:
在SOSC使能的前提下,SOSC时钟监控才能生效,SOSCEN = 1,当SOSCVLD有效时时钟监控才启动。
2.打开SOSC时钟监控
注意:在低功耗模式下不能启用时钟监控,进入低功耗模式时会自动关闭
3.配置异常处理方式
触发中断/复位
问题:此处的中断触发方式触发的是哪个中断?
4.异常标志
当此位被写入1的时候,如果使能了复位,则会复位
5.复位源
:
复位后,通过复位寄存器可以查看时钟丢失复位标志(LOC)
6.EB中的配置
SOSC clock monitor enable:对应SOSCCM
SOSC clock monitor reset enable:对应SOSCCMRE
3. System PLL Clock Monitor
与System OSC Clock Monitor
相同,SPLL也有一组对应的寄存器供配置。
1.SPLL时钟丢失触发LOL复位源
2.EB中的配置