TIOC0B による割り込み要因クリア

毎々お世話になります。

RZ/A1H の TIOC0B による割り込み要因クリアするにはTSR_0のTGFBをクリアしなければならないのでしょうか?

お手数ですがよろしくお願いします。

Parents
  • 毎々お世話になります。

    なぜこんなことを書いたかというと TGFBがクリアできず無限に割り込み処理のハンドラーへジャンプしてしまうからです。

    お手数ですがよろしくお願いします。
Reply
  • 毎々お世話になります。

    なぜこんなことを書いたかというと TGFBがクリアできず無限に割り込み処理のハンドラーへジャンプしてしまうからです。

    お手数ですがよろしくお願いします。
Children
  • takaseさん
    カウンター動作している場合は無限に割り込み処理のハンドラーへジャンプするのではないですか、正常な動作だと思います、1回のみの動作を期待するならハンドラー内でタイマーを停止するか、タイマー割り込みを無効にするかでできると思いますが。

    無限という意味ですが、ステータスレジスターを読み込んでクリアしないといけないというようなデバイスもありますが、1イベントに対して一回の割り込みであるなら正常だと思います。

  • Takaseさん
    TGFBはリードしてからでないとクリアできません。念のため^^