适用于ARM的IAR EW的Profiler

时间:2010-05-28 06:51:23

标签: c++ arm profiler iar

我正在尝试使用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仿真器 - 会出现一个弹出窗口,其中包含以下内容:

No More Breakpoints Available
Available breakpoints: 2048

仿真器似乎不支持该插件。有没有人成功使用过此插件?如果是这样,哪个模拟器?

有没有人知道我可以使用的替代方法或解决方案(即在代码中)?它最好满足以下条件:

  • 尽可能保持内存效率,因为我在应用程序中只有很少的RAM。
  • 能够很好地使用RTOS。

1 个答案:

答案 0 :(得分:0)

我认为有更好的方法。使用GDB服务器和use this technique