ZHCAD70C June 2021 – September 2023 AM2431 , AM2432 , AM2434 , AM6411 , AM6412 , AM6421 , AM6422 , AM6441 , AM6442
该处理器支持通过 HFOSC0 时钟丢失检测电路来检测 HFOSC0_CLK 故障(停止)情况。专用硬件逻辑使用 CLK_12M_RC 时钟来监测 HFOSC0 时钟。当 HFOSC0_CLK 停止切换的时长达到 9 个 CLK_12M_RC 时钟周期时,会检测到 HFOSC0 时钟停止丢失情况。如果设置了 CTRLMMR_MCU_PLL_CLKSEL [8] CLKLOSS_SWTCH_EN,则参考时钟将从 HFOSC0_CLKOUT 切换到 CLK_12M_RC,允许该处理器以较慢的时钟运行。
在时钟丢失情况下,该处理器通过 MCU_SAFETY_ERRORn 引脚(将该引脚驱动为低电平)向外部器件报告错误。恢复机制的实现取决于外部系统(例如由 PMIC 执行操作)。
例如,执行完整的系统下电上电循环以查看系统是否恢复。如果电路板未恢复,则该处理器必须指示用户采取替代措施,例如检查系统时钟、外部晶体或电源轨。