Everything

debugger.XRunBreak.Set


XRunBreak情報を設定します。【V850 シミュレータ】【RH850 シミュレータ】

[指定形式]

debugger.XRunBreak.Set(time, timeType = TimeType.Ms, periodic = False)

[引数]

引数

説明

time

ブレーク時間を指定します。

timeType

ブレーク時間の単位を指定します。

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

種類

説明

TimeType.Min

分単位

TimeType.S

秒単位

TimeType.Ms

ミリ秒単位(デフォルト)

TimeType.Us

マイクロ秒単位

TimeType.Ns

ナノ秒単位

periodic

指定時間毎にコールバックを呼び出すかどうかを指定します。

True :指定時間毎に呼び出します。

False :1回のみ呼び出します(デフォルト)。

[戻り値]

XRunBreak情報の設定に成功した場合 :True

XRunBreak情報の設定に失敗した場合 :False

[詳細説明]

-

XRunBreak情報を設定します。

-

XRunBreakのコール間隔は,シミュレータに依存します。

-

指定時間経過後に処理するPython関数はHook関数で登録します。詳細は「Hook」を参照してください。

注意

XRunBreak情報を設定後のプログラム実行中に,
 ・CPUリセット
 ・CPUリセット後,プログラムを実行
 ・ブレークポイントの設定
を行う場合は,一度プラグラムを停止してから行ってください。

[使用例]

>>>debugger.XRunBreak.Refer()
None
>>>debugger.XRunBreak.Set(1, TimeType.S, True)
True
>>>debugger.XRunBreak.Refer()
1Second Periodic