イベントログ ウィンドウ
What do you want to do?
Learn about:
Learn how to:
イベントログウィンドウに関する参照情報については、下記をご参照ください。

イベントログウィンドウは、C-SPYドライバメニューから利用できます利用できます。

このウィンドウには、アプリケーションコード内で実行が特定の位置を通過したときに生成されたイベントが表示されます。Cortex ITM 通信チャンネルは、実行中のアプリケーションから C-SPY イベントシステムにイベントを渡すときに使用されます。
注記
保存されるログの数には制限があります。この制限を超過すると、バッファの一番古いエントリが消去されます。
要件
Cortex デバイスと以下のいずれかが必要です。
C-SPY I-jetドライバ、およびデバッグプローブとターゲットシステム間のSWDインターフェースを持つI-jetまたはI-jet Traceインサーキットデバッグプローブ
C-SPY J-Link/J-Traceドライバ、およびデバッグプローブとターゲットシステム間のSWDインターフェースを持つJ-LinkまたはJ-Traceデバッグプローブ
デバッグプローブとターゲットシステム間のSWDインターフェースを持つC-SPY ST-LINKドライバとST-LINKデバッグプローブ
C-SPY TI XDSドライバとTI XDSデバッグプローブ、デバッグプローブとターゲットシステム間のSWDインターフェース
表示エリア
表示エリアの各行では、イベントが以下の列に表示されます。
- サイクル
実行の開始からイベントまでのサイクルの数。この情報は、リセットでクリアされます。
ターゲットシステムが正確な数を収集できなかった場合は、おおよその値が斜体で表示されます。
この列は、コンテキストメニューから[サイクル表示]を選択した場合に有効になります。
- プログラムカウンタ
PCの内容です。メモリアクセスを実行した命令のアドレスです。‑‑-、ターゲットシステムがデバッガに情報を提供できなかったことを示します。
赤色で Overflow と表示されている場合、通信チャンネルがすべてのデータをターゲットシステムから送信できなかったことを示します。
- ITM1 , ITM2 , ITM3, ITM4
イベントが記録される Cortex ITM の通信チャンネル。各イベントについて、イベントの値が表示されます。
イベントを生成するアプリケーションのソースコードに、プリプロセッサマクロを追加します。イベントログを開始するにはを参照してください。
コンテキストメニュー
以下のコンテキストメニューがあります。

以下のコマンドがあります。
- 有効化
ログシステムを有効にします。ログシステムでは、ウィンドウを閉じているときにも情報が記録されます。
- クリア
ログ情報を削除します。デバッガをリセットしたときにも同じことになります。
- 変数
以下のイベント固有のコマンドが適用されるチャンネル名。このメニューコマンドはコンテキストに依存します。つまり、[タイムライン]ウィンドウで選択したイベントグラフのチャンネルが反映されます(最高 4 つまで)。
- 符号付
選択した値の表示を符号付きまたは符号なし数字で切り替えます。この設定はログウィンドウにも影響するので、注意してください。
- 16 進数
選択した値を表示する形式を 10 進数または 16 進数で切り替えます。この設定はログウィンドウにも影響するので、注意してください。
- ファイルに保存
ログ情報の保存先のファイルを指定する、標準のファイル選択用ダイアログボックスを表示します。ログファイルのエントリは、
タブおよびLFで区切ります。[近似]列の値 X は、タイムスタンプが概算値であることを示します。
- 時間表示
[時間]列を表示します。デフォルトで、使用している C-SPY ドライバに[時間]列が表示されると、このメニューコマンドは使用できません。
- サイクル表示
[サイクル]列を表示します。使用している C-SPY ドライバで[サイクル]列がサポートされていない場合は、このメニューコマンドを使用できません。