JAJAA11 September 2025 F29H850TU , F29H859TU-Q1
図 4-3 エラー アグリゲータ チェック ステータス GEL 出力ログInterrupt_clearEsmEaFlags() は、F29 SDK に含まれるリファレンス driverlib 関数であり、すべての EAM および ESM フラグをクリアします。本例の CPU1 および CPU3 の NMI ISR (NMI ISR – ESM/EAM フラグ クリア図を参照) で使用されているほか、driverlib のデフォルト NMI ハンドラにも含まれています。もし Interrupt_clearEsmEaFlags() 関数がすでに実行されている場合、ユーザーは nmiStatus 構造体 (ESM/EAM エラー フラグ レジスタ値を保存するためのメモリ領域) を参照することで、図 4-5 に示すように CCS の WATCH ウィンドウからエラー情報を確認できます。
図 4-4 NMI ISR – ESM/EAM クリア フラグ
図 4-5 NMI ステータス キャプチャ ログ
図 4-6 エラー アグリゲータ レジスタの CCS レジスタ表示