2.5.2.3
複数のロード・モジュール・ファイルをダウンロードする
複数のロード・モジュール・ファイルをダウンロードする場合は,ダウンロード・ファイル ダイアログにおいて,次の手順の操作を行ってください。
注意 | 複数のロード・モジュール・ファイルから構成されるプログラムをデバッグする際は,配置アドレスが重ならないよう注意が必要です。 |
備考 | 複数のロード・モジュール・ファイルをダウンロードした場合,イベント パネルの詳細情報にはロード・モジュール名が表示されます。 |
[追加]ボタンをクリックすると,[ダウンロード・ファイル一覧]エリアの最終行に空欄の項目(“-”)が表示されます。
(2) | 追加するダウンロード・ファイルのプロパティ設定 |
[ダウンロード・ファイルのプロパティ]エリアにおいて,追加するロード・モジュール・ファイルの選択とダウンロード条件を設定します。
表示される各項目において,次の設定を行ってください。
設定を完了すると,[ダウンロード・ファイル一覧]エリア内の空欄の項目に,ここで指定したファイル名が反映されます。
ファイル
|
追加するロード・モジュール・フォーマットのファイルを指定します(最大指定文字数:259文字)。
|
デフォルト
|
空欄
|
変更方法
|
キーボードからの直接入力,またはこのプロパティを選択すると右端に表示される[...]ボタンのクリックによりオープンするダウンロードするファイルを選択 ダイアログによる指定
|
指定可能値
|
「表 2.2 ダウンロード可能なファイル形式」参照
|
ファイルの種類
|
追加するダウンロード・ファイルのファイル形式を指定します。
ここでは,[ロード・モジュール・ファイル]を選択します(デフォルト)。
|
オブジェクトをダウンロードする
|
指定したファイルからオブジェクト情報をダウンロードするか否かを指定します。
|
デフォルト
|
はい
|
変更方法
|
ドロップダウン・リストによる選択
|
指定可能値
|
はい
|
オブジェクト情報をダウンロードします。
|
いいえ
|
オブジェクト情報をダウンロードしません。
|
シンボルをダウンロードする
|
指定したファイルからシンボル情報をダウンロードするか否かを指定します注1。
|
デフォルト
|
はい
|
変更方法
|
ドロップダウン・リストによる選択
|
指定可能値
|
はい
|
シンボル情報をダウンロードします。
|
いいえ
|
シンボル情報をダウンロードしません。
|
PIC/PIDオフセットを指定する
|
ダウンロードするロード・モジュールのPIC(Position Independent Code)領域,およびPID(Position Independent Data)領域の位置をロード・モジュール作成時から変更するか否かを指定します。この項目を”はい”に切り替えると,サブ項目に”PICオフセット”,”PIDオフセット”項目を表示します。
|
デフォルト
|
いいえ
|
変更方法
|
ドロップダウン・リストによる選択
|
指定可能値
|
はい
|
PIC/PIDオフセットを指定します注2。
|
いいえ
|
PIC/PIDオフセットを指定しません。
|
PICオフセット
|
ロード・モジュール作成時のアドレスからのオフセット値を入力します。
例えば,プログラム・セクションの開始アドレスが0x1000番地からだった場合に本項目に”1000”を入力すると,対象のセクションは0x2000番地にダウンロードされます。
|
デフォルト
|
0
|
変更方法
|
キーボードからの直接入力
|
指定可能値
|
0x0〜0xFFFFFFFFの16進数
|
PIDオフセット
|
ロード・モジュール作成時に指定したPIDレジスタへ設定するオフセット値を入力します。
例えば,ロード・モジュールの実行時にPIDレジスタに0x200を設定する場合は,本項目に”200”を入力してください。
|
デフォルト
|
0
|
変更方法
|
キーボードからの直接入力
|
指定可能値
|
0x0〜0xFFFFFFFFの16進数
|
注 1. | シンボル情報をダウンロードしない場合,ソース・レベル・デバッグを行うことはできません。 |
注 2. | PIC/PID機能(「2.7 PIC/PID機能の使用」参照)を使って作成していないロード・モジュールに対して”はい”を選択した場合の動作は保証できません。 |
備考 | シンボル情報が不要なロード・モジュール・ファイルの場合では,[シンボルをダウンロードする]項目を[いいえ]に設定することにより,メモリの使用量を軽減することができます(ただし,このファイルをソース・レベルでデバッグすることはできません)。 |
[ダウンロード・ファイル一覧]エリアでの表示順序が,ダウンロードの際の実行順序となります。
順序を変更する場合は[↓]/[↑]ボタンで変更してください。
このダイアログでの設定を有効とし,指定したロード・モジュール・ファイルがダウンロード・ファイルとして追加されます(プロパティ パネルの[ダウンロード・ファイル設定]タブ上の[ダウンロード]カテゴリ内に追加したファイル名が表示されます)。