[メモリ]ウィンドウ
What do you want to do?
Learn about:
Learn how to:
メモリウィンドウに関する参照情報については、下記をご参照ください。


このウィンドウでは、指定メモリエリアであるメモリゾーンの最新状態を表示して、編集できます。このウィンドウは複数表示でき、メモリやレジスタの複数のゾーンをトレースする場合や、メモリのさまざまな部分をモニタする場合に非常に便利です。
ヒント
変数に対応するメモリを表示するには、エディタウィンドウでその変数を選択し、[メモリ]ウィンドウにドラッグします。
要件
すべての C-SPY デバッガドライバとデバッグプローブで使用できます。
ツールバー
ツールバーの内容は以下のとおりです。
- 移動
表示するメモリアドレス(ロケーション)またはシンボルを指定できます。
- ゾーン
メモリゾーンを選択します(C-SPY メモリゾーンを参照)。
- コンテキストメニューボタン
コンテキストメニューを表示します。
- 今すぐ更新
アプリケーションの実行中に[メモリ]ウィンドウの内容を更新します。このボタンは、使用している C-SPY ドライバがアプリケーションの実行中にターゲットのシステムメモリにアクセス可能な場合のみ有効化されます。
- ライブ更新
アプリケーションの実行中に[メモリ]ウィンドウの内容を定期的に更新します。このボタンは、使用している C-SPY ドライバがアプリケーションの実行中にターゲットのシステムメモリにアクセス可能な場合のみ有効化されます。更新頻度を設定するには、[IDE オプション]>[デバッガ]ダイアログボックスに適切な頻度を指定します。
表示エリア
表示エリアには現在表示しているアドレスとメモリの内容が選択したフォーマットで表示されるほか、表示モードが 1x ユニットに設定されていれば、メモリの内容が ASCII フォーマットで表示されます。表示エリアの内容は、16 進表示と ASCII 表示のどちらの部分でも編集できます。
黄色 | データのリードが実行されたことを示します。 |
青 | データのライトが実行されたことを示します。 |
緑 | データのリードとライトの両方が実行されたことを示します。 |
注記
一部の C-SPY ドライバは、データカバレッジをサポートしていません。データカバレッジは、ほとんどのコアおよびデバイスの C-SPY シミュレータによってサポートされています。
コンテキストメニュー
以下のコンテキストメニューがあります。

以下のコマンドがあります。
- コピー、貼り付け
標準の編集コマンド。
- ゾーン
メモリゾーンを選択します(C-SPY メモリゾーンを参照)。
- 1x ユニット
メモリの内容を単一のバイトで表示します。
- 2x ユニット
メモリの内容を 2 バイトのグループで表示します。
- 4x ユニット
メモリの内容を 4 バイトのグループで表示します。
- 検索
[メモリ]ウィンドウ内でテキストを検索するダイアログボックスを表示します。[検索]ダイアログボックスについて詳しくは、 検索ダイアログボックス』を参照してください。
- 置換
指定した文字列を検索して、該当する項目を別の文字列に置換するダイアログボックスを表示します。[置換]ダイアログボックスについては、置換ダイアログボックス』を参照してください。
- メモリフィル
指定エリアに値を設定できるダイアログボックスを開きます([フィル]ダイアログボックスを参照)。
- メモリセーブ
特定のメモリエリアの内容をファイルに保存できるダイアログボックスを表示します([メモリセーブ]ダイアログボックスを参照)。
- メモリリストア
Intel-hex や Motorola s-record フォーマットでファイルの内容を指定したメモリゾーンにロードできるダイアログボックスを表示します([メモリリストア]ダイアログボックスを参照)。
- データブレークポイントの設定
[メモリ]ウィンドウでブレークポイントを直接設定します。ブレークポイントはハイライト表示されませんが、[ブレークポイント]ダイアログボックスでブレークポイントを表示、編集、削除することができます。このウィンドウで設定したブレークポイントは、リードとライトの両方のアクセスでトリガされます。詳細については、[メモリ]ウィンドウでのデータブレークポイントの設定を参照してください。
- データログブレークポイントの設定
ブレークポイントを、[メモリ]ウィンドウでメモリ選択の開始アドレスに直接設定します。ブレークポイントはハイライト表示されませんが、[ブレークポイント]ダイアログボックスでブレークポイントを表示、編集、削除することができます。このウィンドウで設定するブレークポイントは、リードとライトの両方のアクセスでトリガされます。これを変更するには、[ブレークポイント]ウィンドウを使用します。詳細については、データログブレークポイント、データログを開始するにはを参照してください。