********************************************************************************************************
詳細な説明:
WDOG タイムアウト時に、WDOG モジュールはリセット制御モジュール (RCM) でリセットを要求します。
WDIG割り込みがイネーブルの場合(WDOG_CS[INT] = 1)、RCMへのリセット要求は128バスクロックサイクル遅延する可能性があります。
有効にすると、WDOG 割り込みベクトルがフェッチされるか、NVIC で保留状態になります。
遅延後、リセットは RCM で要求されます。
WDOG割り込みとは無関係に、RCMはリセットを最大514LPO追加クロックサイクル遅延させることができます
対応するRCM_WDOG割り込みが有効になっている場合 (RCM_SRIE[GIE, WDOG] = 1)。
その場合、モジュールはすぐにリセットを強制するのではなく、NVIC で RCM 割り込みを要求します
追加の遅延 (RCM_SRIE[DELAY]) の後にリセットを強制します。
いずれにせよ、リセットは強制され、遅延するだけでは停止できません。
この例では、WDOG_CS レジスタで WDOG 割り込みをイネーブルにしますが、NVIC ではこの割り込みをディスエーブルのままにします。
つまり、この割り込みは WDOG タイムアウト時に NVIC で保留状態になり、WDOG_CS_FLG
しかし、ベクトルはフェッチされません。
RCM 割り込みが有効になり、WDOG 割り込み遅延 (2.67us (48MHz BUS CLK)) の後に NVIC でアサートされます。
代わりに、WDOG フラグ (WDOG_CS_FLG) が RCM ISR で読み取られます。
実行は、リセットが強制されるまで、514 LPO(128kHz)サイクル(~4ms)の無限ループにとどまります。
-------------------------------------------------------------------------------------------------------------------------
テストHW:S32K144EVB-Q100
マイコン:S32K144 0N57U
デバッガー: S32DSR1 OpenSDA
対象:internal_FLASH
********************************************************************************************************