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 ポートまたはメモリコンテンツ ファイルへのデバッグ出力の書き込み キーボードショートカット デバッグコマンド デバッグ関数 シミュレーション フラッシュプログラミング ダイアログ サンプルプログラム コマンドライン 付録

[パフォーマンスアナライザ](Performance Analyzer)

パフォーマンスアナライザのボタン µVision4 パフォーマンスアナライザでは、記録した実行時間が表示されます。µVision ARM シミュレータは、プログラムコード全体のタイミング統計を記録します。他の µVision シミュレータ(8051、251、166)は、指定する必要のあるアドレス範囲と関数の実行時間を記録します。

ARM アーキテクチャ用パフォーマンスアナライザ

µVision ARM シミュレータは、実行プロファイラによって収集した既知のアドレス範囲の情報を表示します。デバッグ情報(ARM RealView ツールセットの浮動小数点ライブラリなど)がない場合、アドレス範囲の情報は表示のリストに含まれません。

パフォーマンスアナライザのサンプルの表示

結果は、コール情報および時間情報と共に棒グラフで表示されます。

ラベル 説明
[リセット](Reset) 記録された統計をクリアするボタンです。
[表示:](Show:)ドロップダウンリスト モジュールや関数によってグループ化された統計を表示するセレクタです。
[モジュール/関数](Module/Function) モジュールまたは関数の名前です。
[コール](Calls) 関数に対するコールの回数です。
[時間(秒)](Time(Sec)) 関数またはモジュールのアドレス範囲で経過した合計時間です。
[時間(%)](Time(%)) 指定したアドレス範囲または関数で経過した合計時間の割合です。

他のアーキテクチャ用のパフォーマンスアナライザ

他のアーキテクチャ (8051、251、166)では、[コマンド](Command)ウィンドウの[設定...](Setup...)ボタンまたは PA コマンドを使用してパフォーマンスアナライザを設定する必要があります。記録するには関数またはアドレス範囲を指定して下さい。

パフォーマンスアナライザ

<unspecified> のアドレスの範囲は自動的に生成されます。指定の関数またはアドレス範囲に含まれないコードの実行にかかった時間を示します。

結果は棒グラフで表示されます。選択した関数やアドレス範囲について、コール回数、最小時間、最大時間、平均時間などの情報が表示されます。

ラベル 説明
[最小時間](min time) 指定したアドレス範囲または関数で経過した最小時間です。
[最大時間](man time) 指定したアドレス範囲または関数で経過した最大時間です。
[平均時間](avg time) 指定したアドレス範囲または関数で経過した平均時間です。
[合計時間](total time) 指定したアドレス範囲または関数で経過した合計時間です。
% 指定したアドレス範囲または関数で経過した合計時間の割合です。
[回数](count) 指定したアドレス範囲または関数が実行された合計回数です。
  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.