2

IAR Embedded Workbench for ARM のプロファイラ プラグインを動作させようとしています。ドキュメントのすべてを設定しましたが、C-Spy を起動してプラグインを開始すると、エラーが発生します。さまざまなエミュレーターを試してみましたが、それぞれが異なるエラーを出しました:

Segger SAM-ICE JTAG エミュレータ- デバッグ ログに次のように表示されます。

Thu May 27 12:43:04 2010: Profiler: No cycle counter could be found. Profiler will only count function calls. 
Thu May 27 12:43:04 2010: Failed to set breakpoint at 0x001411F2 
Thu May 27 12:43:04 2010: Profiler: Could not set enough breakpoints.

J-Link Pro Emulator - 次のようなポップアップ ウィンドウが表示されます。

No More Breakpoints Available
Available breakpoints: 2048

エミュレータはプラグインをサポートしていないようです。このプラグインをうまく使った人はいますか? もしそうなら、どのエミュレータで?

私が使用できる代替方法または解決策を知っている人はいますか (つまり、コードで)? 以下の条件を満たしていることが望ましいです。

  • アプリケーションに残っている RAM がほとんどないため、できるだけメモリを効率的に使用してください。
  • RTOSでうまく遊べる。
4

1 に答える 1

0

もっと良い方法があると思います。GDBサーバーを使用し、この手法を使用します。

于 2010-05-28T11:42:58.710 に答える