我正在尝试让 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。