このページは機械翻訳を使用して翻訳されました。元の英語を参照するには、ここをクリックします。
Hardware Interrupt
ライブラリ:
C2000 Microcontroller Blockset /
F2838x /
M4
C2000 Microcontroller Blockset /
F28M35x /
M3
C2000 Microcontroller Blockset /
F28M36x /
M3
C2000 Microcontroller Blockset /
Scheduling
説明
Hardware Interrupt ブロックを使用して、モデルの生成されたコードに割り込みサービス ルーチン (ISR) を自動的に作成します。ISR は、ブロックのイベント端子に関連付けられた下流の Function-Call Subsystem を実行します。
イベント出力端子に関連付けられた Function-Call Subsystem は、ISR の優先順位と同じ優先順位で実行されます。
このブロックを使用すると、次のことが可能になります。
ISR を作成します。
ISR の優先順位を設定する。
割り込みプリエンプションを有効または無効にする。
Hardware Mapping ツールを使用して、必要なイベントまたは割り込みを構成します。
ハードウェア マッピング ツールを使用すると、選択したハードウェアボードのハードウェア割り込みタスクを構成できます。このツールを使用すると、ソフトウェア モデル内のタスクを利用可能なイベント ソースと割り込みにマップできます。
マッピング ブラウザ > タスク >
CPU nameでタスクを手動で選択します。必要なイベントまたは割り込みソースを選択します。詳細については、Configure Interrupts and Events Using Hardware Mappingを参照してください。
端子
入力
出力
パラメーター
バージョン履歴
R2023a で導入
