Keil Logo

Technical Support

On-Line Manuals

µVision4 User's Guide (Japanese)

µVision4 の概要 ユーザインタフェース アプリケーションの作成 ユーティリティ デバッグ デバッガの使用 シミュレーション デバッグの開始 アプリケーションプログラムの実行 デバッグのウィンドウおよびダイアログ [ブレークポイント](Breakpoints) [コードカバレッジ](Code Coverage) [レジスタ](Registers) [逆アセンブリ](Disassembly)ウィンドウ [ロジックアナライザ](Logic Analyzer) 設定 設定の詳細 制約 [メモリ](Memory)ウィンドウ [メモリマップ](Memory Map) [コマンド](Command)ウィンドウ デバッグコマンド 変数とレジスタ デバッグ関数 実行プロファイラ [パフォーマンスアナライザ](Performance Analyzer) シリアルウィンドウ [シンボル](Symbols)ウィンドウ [ツールボックス](Toolbox) [ウォッチ](Watch)ウィンドウ [コールスタック](Call Stack) [命令トレース](Instruction Trace)ウィンドウ システムビューア 定数 システム変数 ペリフェラル変数 I/O ポート シリアルポート プログラム変数(シンボル) 行番号 ビットアドレス 型指定子 演算子 µVision4 と C の相違点 式の例 ヒントとテクニック ペリフェラルと CPU 設定の確認 I/O ポートのシミュレート 割り込みとクロック入力のシミュレート 外部 I/O デバイスのシミュレート PC COM ポートへのシリアル I/O の割り当て 不正なメモリアクセスの確認 ファイルからのコマンド入力 事前設定 I/O ポートまたはメモリコンテンツ ファイルへのデバッグ出力の書き込み キーボードショートカット デバッグコマンド デバッグ関数 シミュレーション フラッシュプログラミング ダイアログ サンプルプログラム コマンドライン 付録

[ウォッチ](Watch)ウィンドウ

[ウォッチ](Watch)ウィンドウボタン [ウォッチ](Watch)ウィンドウでは、プログラム変数の表示や変更を行ったり、現在の関数の呼び出しネストを一覧表示したりすることができます。[ウォッチ](Watch)ウィンドウの内容は、プログラムの実行が停止すると自動的に更新されます。ターゲットプログラムの実行中に変数値を更新するには、[表示](View)→[ウィンドウを定期的に更新](Periodic Window Update)を有効にします。

[ウォッチ](Watch)ウィンドウの表示

変数値

[ローカル](Locals)ページには、現在の関数のローカル関数の変数がすべて表示されます。[ウォッチ](Watch)ページには、ユーザ指定のプログラム変数が表示されます。

変数は、以下の 3 つの方法で追加できます。

  • マウスでテキスト <type F2 to edit> をクリックし、少し待ちます。もう一度クリックするか、F2 キーを押すと、編集モードが起動し、変数の追加が可能となります。既存の変数も同じ方法で変更することができます。
  • エディタウィンドウで、マウスを右クリックしてコンテキストメニューを開き、[ウォッチウィンドウに追加](Add to Watch Window)を選択します。カーソル位置の下にある変数名が自動的に選択されます。または、このコマンドを選択する前に、式にマークを付けておくこともできます。
  • 変数名を入力するには、[コマンド](Command)ウィンドウで、WatchSet コマンドを使用します。

変数値を変更するには、マウスクリックで値を選択し、少し待ちます。もう一度マウスをクリックするか、F2 キーを押すと、編集モードが起動します。

変数を削除するには、その行をクリックし、Delete キーを押すか、WatchKill を使用します。

関数の呼び出しネスト

[コールスタック](Call Stack)ページには、現在の関数の呼び出しネストが表示されます。[コールスタック](Call Stack)ページで行をダブルクリックすることで、エディタウィンドウを呼び出すことができます。

  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.