割込みレベルの意味
Posted: 2017年9月06日(水) 11:47
いつもお世話になっております。
「割込みレベル」の意味についてご教授の程、よろしくお願いいたします。(以下)
uC3Stdユーザーズガイドの acre_isr の説明によりますと、T_CISR の imask は、「割込みサービスルーチンの割込みレベル」と記載されております。
T_CISR の imask は μITRON4.0 の標準仕様ではなく、μC3 で独自追加されたもののようですので、acre_isr() がT_CISR の imask の値をどのように扱うのか?教えていただけないでしょうか?
例えば、複数の割込み要因を可能にするために、割込みコントローラ内蔵のマイコンには割込み優先レベルを専用レジスタに設定することがあるかと思います。その時の「割込み優先順位」の値とacre_isr のパラメータ「割込みレベル」の値について、意味および違いについて教えていただけないでしょうか?
以上、よろしくお願いいたします。
「割込みレベル」の意味についてご教授の程、よろしくお願いいたします。(以下)
uC3Stdユーザーズガイドの acre_isr の説明によりますと、T_CISR の imask は、「割込みサービスルーチンの割込みレベル」と記載されております。
T_CISR の imask は μITRON4.0 の標準仕様ではなく、μC3 で独自追加されたもののようですので、acre_isr() がT_CISR の imask の値をどのように扱うのか?教えていただけないでしょうか?
例えば、複数の割込み要因を可能にするために、割込みコントローラ内蔵のマイコンには割込み優先レベルを専用レジスタに設定することがあるかと思います。その時の「割込み優先順位」の値とacre_isr のパラメータ「割込みレベル」の値について、意味および違いについて教えていただけないでしょうか?
以上、よろしくお願いいたします。