适用于 ARM 的 IAR EW 分析器

发布于 2024-09-03 10:48:53 字数 775 浏览 5 评论 0原文

我正在尝试让 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

东北女汉子 2024-09-10 10:48:53

我认为有更好的方法。使用 GDB 服务器并使用此技术

I think there's a better way. Use the GDB Server and use this technique.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文