Everything

debugger.Interrupt.OccurEI


EIレベルの割り込みを発生させます。【RH850 シミュレータ】【RH850G3M, RH850G3K, RH850G3MH, RH850G3KH, RH850G4MH(2.0より前)】

[指定形式]

debugger.Interrupt.OccurEI(channel, priority, eiVectorType = EIVectorType.Standard)

[引数]

引数

説明

channel

割り込み名(文字列),またはベクタ・アドレス(数値)を指定します。

priority

割り込み優先順位を数値で指定します(0~15)。

eiVectorType

割り込みベクタ方式を指定します。

指定可能な方式を以下に示します。

種類

説明

EIVectorType.Standard

標準方式(デフォルト)

EIVectorType.Expanded

拡張方式

[戻り値]

割り込みの発生に成功した場合 : True

割り込みの発生に失敗した場合 : False

[詳細説明]

-

EIレベルの割り込みを発生させます。

-

発生させる割り込み名はchannel で,優先順位はpriorityで指定します。
また,使用している割り込みベクタ方式に応じてeiVectorTypeを指定します。

[使用例]

>>>debugger.Interrupt.OccurEI(0x20, 1, EIVectorType.Standard)
True
>>>