目录
1.概述
当MCU运行出现问题,如MCU温度过高、过低,看门狗超时等会触发一个Alarm,当SMU收到Alarm信号后,SMU将按寄存器中的配置解码出需要执行的动作,操作可分为SMU内部处理及外部处理,下面分别进行介绍。
2. Alarm内部处理
2.1关联的寄存器
Code = SMU_AGCF2. SMU_AGCF1. SMU_AGCF0, n=0…6(n对应alarm的group)
根据三个bit解码出来0-7,对应如下的七个行为:
2.2 Alarm设置case
例如对于AG3的19的CPU1 WDT
三个寄存器分别为:101,对应Internal Action为5,即触发NMI
3. SMU外部处理
与MCU的FSP(Fault Signaling Protocol)相关联的操作