こんにちは、
IE:RF0FE が 0 に設定されているのに、なぜこの割り込み (IR:RF0F) が発生するのでしょうか?
私は IE レジスタを監視してこれを理解しようとしていますが、0x3800000 から 0x3800001 に変更されており、ビット番号 3 はいつでも設定されていません。
よろしくお願いいたします。
クリスティアーノ・ロドリゲス
こんにちは@microcris
kMCAN_RxFifo0FullFlag のフラグは、Rx FIFO オーバーフローを回避するためのものです。
よろしくお願いします。
アリス
こんにちは@microcris
ご質問ありがとうございます。
フラグ (IR:RF0F) はハードウェアによって自動的に設定され、割り込み有効レジスタ IE:RF0FE とは関係ありません。IE レジスタは、割り込みハンドラを実行するように CPU に通知します。IE ビット 0 を 0 から 1 に変更する場合は、コードをデバッグして、このビットがどこで変更されているかを確認してください。
よろしくお願いします。
BR
アリス