Everything

debugger.Download.LoadModule


ロード・モジュールをダウンロードします。

[指定形式]

debugger.Download.LoadModule(fileName = "", downloadOption = DownloadOption.Both, append = False, flashErase = False, vendorType = VendorType.Auto)

[引数]

引数

説明

fileName

ダウンロード・ファイルを指定します。

downloadOption

オプションを指定します。

指定可能なオプションを以下に示します。

種類

説明

DownloadOption.NoSymbol

シンボル情報を読み込みません。

DownloadOption.SymbolOnly

シンボル情報のみ読み込みます。

DownloadOption.Both

シンボル情報とオブジェクト情報の両方を読み込みます(デフォルト)。

append

追加ダウンロードするかどうかを指定します。

True :追加ダウンロードします。

False :上書きダウンロードします(デフォルト)。

flashErase

ダウンロード前にフラッシュ・メモリを初期化するかどうかを指定します。

True :ダウンロード前にフラッシュ・メモリを初期化します。

False :ダウンロード前にフラッシュ・メモリを初期化しません(デフォルト)。

vendorType

コンパイラ・ベンダを指定します。

指定可能な種類を以下に示します。

種類

説明

VendorType.Auto

デバッグ情報の出力内容から判断して,コンパイラ・ベンダを自動で指定します(デフォルト)。

VendorType.Ghs

Green Hills Software, Inc.製コンパイラを使用する場合に指定します。

[戻り値]

ダウンロードに成功した場合 : True

ダウンロードに失敗した場合 : False

[詳細説明]

-

ロード・モジュールをダウンロードします。

-

fileNameを指定しない場合は,デバッグ・ツールのプロパティ パネルの[ダウンロード・ファイル設定]タブに指定されているファイルをダウンロードします。

-

downloadOptionを指定した場合,指定した内容に従って処理を行います。

[使用例]

>>>debugger.Download.LoadModule("C:/test/testModule.lmf")
True
>>>debugger.Download.LoadModule("C:/test/testModule2.lmf", DownloadOption.SymbolOnly, True)
False
>>>