ETM の トレーススタート/ストップブレークポイント

テクニカル・ノート 14806

アーキテクチャ:

ARM

コンポーネント:

debugger

更新日:

2018/08/07 9:18

はじめに

トレース開始/停止用ブレークポイントは、ETM/ETBトレースでのみ使用できます。SWOトレースでは使用できません。

プローブとETM/ETBの対応関係

トレース開始/停止用ブレークポイントは、以下の場合に使用できます。

  1. I-jet-Trace (ターゲットCPUがETMトレースまたはETBトレースをサポートしている場合)
  2. I-jet (ターゲットCPUがETBトレースをサポートしている場合)
  3. J-Trace (ターゲットCPUがETMトレースまたはETBトレースをサポートしている場合)
  4. J-Link (ターゲットCPUがETBトレースをサポートしている場合)
  5. CMSIS-DAP (ターゲットCPUがETBトレースをサポートしている場合)

IAR Embedded Workbench for ARMバージョン6.60では、" User error: Breakpoint type is only available when using J-Trace "という誤解を招く恐れのあるエラーメッセージが表示されます。これは、実際には上記の(3)または(4)の組み合わせを利用していないことを意味します。このエラーは、バージョン6.60よりも新しいリリースでは改善されています。

 

全ての製品名は、それぞれの所有者の商標または登録商標です。

申し訳ございませんが、弊社サイトではInternet Explorerをサポートしていません。サイトをより快適にご利用いただくために、Chrome、Edge、Firefoxなどの最新ブラウザをお使いいただきますようお願いいたします。