Nios II で 2回目の割り込みが入りません。なぜでしょうか?
Nios II
カテゴリ:Nios® II
ツール:Nios II EDS
デバイス:-
ソフトウェアの最適化によってユーザによる 1回目の割り込みのクリアが行われるよりも前に割込み要因の確認処理が動作してしまい、1回目の割り込み終了後、即座にもう一度割り込みに入ってしまっていることが原因の 1つとして考えられます。
対策として割り込み内に割り込みがクリアされたかどうかを判断するコードを入れるか、contex をグローバル変数で置き換えることで回避できます。