csplus.download_loadmodule
ロードモジュールファイルをダウンロードします。
[指定形式]
csplus.download_loadmodule(session_id, file_path="", offset=0, load_image=True, load_symbols=True, clear_old_symbols=False, core_name="")
[引数]
引数
説明
session_id
本バージョンではこの引数は無視されます。
file_path
ロードモジュールファイルをフルパスで指定します。
offset
ダウンロードアドレスのオフセット値を指定します。
load_image
ロードモジュールファイルのイメージをダウンロードするかどうかを指定します。
load_symbols
ロードモジュールファイルのシンボル情報をダウンロードするかどうかを指定します。
clear_old_symbols
ダウンロード前のシンボル情報をクリアするかどうかを指定します。
core_name
ダウンロード対象のコア名を指定します。
[戻り値]
なし
[詳細説明]
-
file_path が未指定、または空文字の場合,デバッグセッションで指定された起動構成に登録されているすべてのロードモジュールファイルをダウンロードします(他のパラーメータは無視されます)。
ダウンロード後はリセットされません。別途 "csplus.reset_debug_session()" コマンドをダウンロード後に呼び出してください。
[使用例]
>>> import sys
>>> sys.path.append("C:\Program Files (x86)\Renesas Electronics\CS+\CC\Plugins\PythonConsole\integration_service")
>>> import csplus
>>> csplus.connect()
>>> session_id = csplus.launch_debug_session("", True)
>>> csplus.download_loadmodule(session_id)
>>>