请 提供 故障 事件 与 相应 CMU 实例 ( CMU0 、 CMU1 和 CMU2) 的 映射 关系 ?
中断 文档 列出 了 总共 七个 中断 , 但 并不 清楚 每个 CMU 实例 处理 哪些 故障 事件 以及 它们 相应 的 故障 操作 。
请查看附件图片系统时钟监控.png
中断映射.png
What is the exact meaning of the "RESET Reaction Interrupt"?
该 中断 是否 会 在 破坏性 RESET 之前 产生 , 从而允许 软件 在 RESET 发生 之前 进行干预 ?
时钟 监控 延迟 可 配置 为 1 µs 至 1 ms 。
选择 较低 的 延迟 是否能 有效 减少 消 抖/滤波 时间 , 并使 时钟 故障 检测 更加 灵敏 或 更快?
您好@WadkarY
1. 请问 能否 提供 故障 事件 与 相应 CMU 实例 ( CMU0、 CMU1 和 CMU2) 的 映射关系 ?
image.png
image.png
从图中可以看出,只有 CMU_FC_0、CMU_FM_1、CMU_FM_2 可以配置为中断;其他中断默认应视为破坏性复位源,而不是标准 CMU 中断。
CMU_FC_0->CMU0
CMU_FM_1->CMU1
CMU_FM_2->CMU2
CMU_FC_3->CORE_CLK_FAIL CMU RESET 复位反应中断
CMU_FC_4->AIPS_PLAT_CLK_FAIL CMU RESET 反应中断
CMU_FC_5->HSE_CLK_FAIL CMU 复位反应中断
CMU_FC_6->CM7_CORE_CLK_FAIL CMU 复位反应中断
2. 此 中断 是否 在 破坏性 RESET 之前 产生 , 从而允许 在 RESET 发生 之前 进行 软件 干预 ?
不,除非特意配置了 MC_RGM/DCM 破坏性 RESET 中断旁路,否则不会出现破坏性 RESET 行为。
例如:
1. CMU_FC_4 检测到 AIPS_PLAT_CLK 频率超过阈值
↓
破坏性复位已钳位 + 同时发出 IRQ 215
↓ 几乎瞬间
MCU RESET → 从 RESET Vector 重启
↓
软件读取 MC_RGM.DES[AIPS_PLAT_CLK_FAIL] 以识别 RESET 原因
3.选择较低的延迟是否能有效减少消抖/滤波时间,并使时钟故障检测更加灵敏或更快?
该参数与 REF_CNT 相关。
•RCCR[REF_CNT] 值越高,测量窗口越长,从而在监测的时钟检查中实现更高的精度。
• RCCR[REF_CNT] 值越低,测量窗口越短,导致 FHH 和 FLL 事件响应越快,但报告结果的准确性越低。