适用于 ARM 的 IAR EW 分析器
我正在尝试让 IAR Embedded Workbench for ARM 的分析器插件正常工作。我已经在文档中设置了所有内容,但是当我启动 C-Spy 并启动插件时,我收到错误。我尝试了不同的模拟器,每个模拟器都给出了不同的错误:
Segger SAM-ICE JTAG Emulator - 调试日志中出现以下内容:
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。
I am trying to get the profiler plug-in for IAR Embedded Workbench for ARM to work. I have set everything in the documentation but when I fire up C-Spy and start the plug-in I get errors. I tried to different emulators and each gave a different error:
Segger SAM-ICE JTAG Emulator - The following appears in the debug log:
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 - A pop-up window appears with the following:
No More Breakpoints Available
Available breakpoints: 2048
It appears that the emulators do not support the plug-in. Has anyone successfully used this plug-in? If so with which emulator?
Does anyone know of a alternative method or solution that I could use (i.e. in code)? It would preferably meet the following conditions:
- Be as memory efficient as possible because I have very little RAM in the application left.
- Be able to play with an RTOS nicely.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为有更好的方法。使用 GDB 服务器并使用此技术。
I think there's a better way. Use the GDB Server and use this technique.