[デバッグ・ツール設定]タブでは,次に示すカテゴリごとに,デバッグ・ツールの基本設定を行います。
現在のメモリ・マッピングの状況が,メモリ領域の種別ごとに詳細表示されます。
このパネル上でマッピング値を変更することはできません。
I/O保護領域を追加,または削除する必要がある場合は,プロパティを選択することで設定欄右端に表示される[...]ボタンのクリックによりオープンするメモリ・マッピング ダイアログで行います。
設定方法についての詳細は,メモリ・マッピング ダイアログの項を参照してください。
[メモリ・マッピング]プロパティを展開すると,次のサブ項目が表示されます。
外部領域でデバッガからリードしないアドレス範囲が該当します。メモリ・マッピング ダイアログで登録します。 |
ダウンロード以外の操作( メモリ パネルからの操作やライン・アセンブル)で内蔵フラッシュROM領域を編集した場合,編集内容は次の実行操作時にフラッシュROMに書き込まれます。 |
消去された状態のデータフラッシュROMの内容を参照すると,マイクロコントローラの仕様どおり不定値が表示されます。なお,デバッガからデータフラッシュROMの内容を書き換えた場合は,256バイト単位で書き込みを行います。書き込まれた領域は不定値とはなりません。 |
[メモリ種別]が外部領域については,デバッグ・ツールと切断中のみ変更可能です。
外部領域およびI/Oレジスタ領域のエンディアンを表示します。
[メモリ種別]が外部領域については,デバッグ・ツールと切断中のみ変更可能です。
デバッグ・ツールと接続することにより(「2.4.1 CS+にデバッグ・ツールを接続する」参照),各メモリ種別ごとの詳細表示を行います。 |
メモリ値の初期化を行う際に,ベリファイを行うか否かをドロップダウン・リストにより指定します。
[はい]を指定した場合,ダウンロードした際,ウォッチ パネルやメモリ パネルで値を変更した際にベリファイを行います。
このカテゴリでは,プログラム実行中におけるメモリ・アクセスに関する設定を行います。
このカテゴリ内の設定は,リアルタイム表示更新機能を使用する場合に必要となります。リアルタイム表示更新機能についての詳細は,「2.11.1.4 プログラム実行中にメモリの内容を表示/変更する」を参照してください。
プログラム実行中に,メモリに対してアクセスを許可するか否かをドロップダウン・リストにより指定します。
アクセスを許可する場合は[はい]を選択してください(デフォルトでは[いいえ]が指定されます)。
プログラム実行中に,ウォッチ パネル/メモリ パネルの表示内容を更新するか否かをドロップダウン・リストにより指定します。
表示内容の更新を行う場合は[はい]を選択してください(デフォルト)。
このプロパティは,[実行中に表示更新を行う]プロパティにおいて[はい]を指定した場合にのみ表示されます。
プログラム実行中に,ウォッチ パネル/メモリ パネルの表示内容を更新する間隔を100 ms単位で指定します。
直接入力により,100〜65500の範囲の整数(100 ms未満の端数切り上げ)を指定してください(デフォルトでは[500]が指定されます)。
なお,[実行中に表示更新を行う]プロパティにおいて指定値を[いいえ]から[はい]へ切り替えた場合,このプロパティには前回の設定値が表示されます。
このカテゴリでは,プログラム実行中におけるステータス・バーへのPC表示に関する設定を行います。
このプロパティは,プログラム実行中にステータス・バーへPC値を表示するかどうかを指定します。
[いいえ]を選択した場合,実行中のステータス・バーには“実行中”と表示されます。
このプロパティは,[実行中にPC表示を行う]プロパティにおいて[はい]を指定した場合にのみ表示されます。
プログラム実行中にステータス・バーのPC表示を更新する間隔を100ms単位で指定します。
直接入力により,100〜65500の整数(100ms未満は端数切り上げ)を指定してください。(デフォルトでは[500]が指定されます。)
なお,[実行中にPC表示を行う]プロパティにおいて指定値を[いいえ]から[はい]へ切り替えた場合,このプロパティには前回の設定値が表示されます。
エディタ パネル/逆アセンブル パネルにおいて,マウスのワンクリック操作でブレークポイントを設定する際に使用するブレークポイントの種別を次のドロップダウン・リストより指定します。
優先して使用するブレークポイントを使い切った状態で,ブレークポイントを設定した場合,自動的にもう片方のブレークポイントを設定します。
なお,ブレークポイントについての詳細は,「2.10.2 任意の場所で停止する(ブレークポイント)」を参照してください。
このカテゴリでは,エミュレーションシステムに関する設定を行います。
実行開始前およびブレーク後の指定ルーチン実行についての詳細は,「2.9.4 指定ルーチンを実行する【E1】【E20】【EZ Emulator】」を参照してください。
内蔵プログラムROM領域を書き換えるプログラム(ROM P/Eモードを使用したプログラムなど)をデバッグするか否かを指定します。
内蔵データフラッシュ領域を書き換えるプログラム(データフラッシュ P/Eモードを使用したプログラムなど)をデバッグするか否かを指定します。
ユーザ・プログラム実行前に,指定ルーチンを実行する必要があるか否かを指定します。
このプロパティは,[実行開始前に指定ルーチンを実行する]プロパティにおいて,[はい]が指定された場合のみ表示されます。
ユーザ・プログラムブレーク後に,指定ルーチンを実行する必要があるか否かを指定します。
ユーザ・プログラムブレーク直後に実行するアドレスを指定します。
このプロパティは,[ブレーク後に指定ルーチンを実行する]プロパティにおいて,[はい]が指定された場合のみ表示します。
指定ルーチン実行機能用のワークRAM配置アドレスを指定します。なお,アドレス値は4バイト単位の値を指定してください。(入力値が4バイト単位の値でなかった場合は,自動的に補正されます。)
指定したワークRAMの配置アドレスから[指定ルーチン実行機能用ワークRAMサイズ[バイト]]プロパティの表示サイズ分は,デバッガのファームウェアが使用します。
このプロパティは,[実行開始前に指定ルーチンを実行する]プロパティまたは,[ブレーク後に指定ルーチンを実行する]プロパティのいずれかにおいて[はい]が指定された場合のみ表示します。
このプロパティは,[実行開始前に指定ルーチンを実行する]プロパティまたは,[ブレーク後に指定ルーチンを実行する]プロパティのいずれかにおいて[はい]が指定された場合のみ表示します。
トレース取得するデータ種別をドロップダウン・リストより指定します。
指定可能なデータ種別はマイクロコントローラのシリーズにより異なります。
収集するトレース・データにタイム・スタンプ情報を付加するか否かを指定します。
このプロパティは,マイクロコントローラのシリーズや[トレース・データ種別]プロパティでの指定値によって変更可否が次のように切り替わります。
このプロパティは,[タイム・スタンプ出力]プロパティにおいて[はい]を指定した場合にのみ表示されます。
カウント値からタイム・スタンプを算出するためのカウント・ソースを入力します。
直接入力により,0.0001 - 999.999の間で指定してください。
なお,プロパティが空欄の場合,[接続用設定]タブの[クロック]カテゴリ内の[動作周波数[MHz]]プロパティの設定値がカウント・ソースとして代用されます。