Everything

PseudoTimerInfo


疑似タイマ情報(debugger.PseudoTimer.Information関数の戻り値)を保持します。【RL78命令シミュレータ】

[型]

class PseudoTimerInfo:
    Number = None
    VectorAddr = None
    Priority = None
    IntervalTime = None
    IntervalTimeUnit = None
    Periodic = None

[変数]

変数

説明

Number

疑似タイマ番号が格納されます。

VectorAddr

疑似タイマのインターバル時間が一致したときに発生する割り込みのベクタ・アドレスが格納されます。

Priority

割り込みのプライオリティが格納されます。

IntervalTime

疑似タイマのインターバル時間が格納されます。

IntervalTimeUnit

インターバル時間の単位が格納されます。

指定可能な単位を以下に示します。

種類

説明

IntervalTimeUnit.Min

分単位

IntervalTimeUnit.S

秒単位

IntervalTimeUnit.Ms

ミリ秒単位

IntervalTimeUnit.Us

マイクロ秒単位

IntervalTimeUnit.Ns

ナノ秒単位

IntervalTimeUnit.Clock

CPUクロック単位

Periodic

指定した時間が経過するたびに割り込みを発生するかどうかが格納されます。

True: 指定した時間間隔ごとに発生します。

False: 1 回だけ発生します。

[詳細説明]

-

PseudoTimerInfoはclass形式になっており, debugger.PseudoTimer.Information関数を実行した場合に戻り値として渡されます。