ISR の中断

Tip / ログイン to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager
› デフォルトでは、ISR は他の割り込みによって割り込まれることはありません。 IR は この関数は、保留中の割り込みを処理する前に終了します。› 優先度の高いサービスリクエストによるISRの実行の中断を許可するには、 次の iLLD 関数を ISR の先頭に追加する必要があります。 IfxCpu_enableInterrupts(); 優先度の高いISRを優先度の低いISRに割り込ませる場合、ISRのコンテキストの保存と復元はどのように行われますか? 注意:私はTc275LKを使用しています

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/Interrupting-ISR/td-p/659171

0 件の賞賛
1 解決策
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは @Yasminkhaled22

プロセスはほとんど似ていますが、違いは、優先度の低いサービス要求 ISR が、優先度の高いサービス要求の観点から、優先度の低いコンテキストと見なされることです。 下位のコンテキストを保存し、完了すると復元されます。

ISR はできるだけ短くする必要があり、入れ子は必要な場合にのみ使用し、プロジェクトが単純な場合は使用しないようにしてください。

コアでの割り込みの管理方法については、 TC2 TriCore™ アーキテクチャ マニュアルのセクション 5 割り込みシステムを参照してください。

よろしくお願いいたします

エリック

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/Interrupting-ISR/m-p/661103

元の投稿で解決策を見る

0 件の賞賛
1 返信
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは @Yasminkhaled22

プロセスはほとんど似ていますが、違いは、優先度の低いサービス要求 ISR が、優先度の高いサービス要求の観点から、優先度の低いコンテキストと見なされることです。 下位のコンテキストを保存し、完了すると復元されます。

ISR はできるだけ短くする必要があり、入れ子は必要な場合にのみ使用し、プロジェクトが単純な場合は使用しないようにしてください。

コアでの割り込みの管理方法については、 TC2 TriCore™ アーキテクチャ マニュアルのセクション 5 割り込みシステムを参照してください。

よろしくお願いいたします

エリック

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/Interrupting-ISR/m-p/661103

0 件の賞賛