Профилировщик для IAR EW для ARM - PullRequest
2 голосов
/ 28 мая 2010

Я пытаюсь получить плагин профилировщика для IAR Embedded Workbench для работы 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 - Появляется всплывающее окно со следующим:

No More Breakpoints Available
Available breakpoints: 2048

Похоже, что эмуляторы не поддерживают плагин.Кто-нибудь успешно использовал этот плагин?Если да, то с каким эмулятором?

Кто-нибудь знает альтернативный метод или решение, которое я мог бы использовать (например, в коде)?Желательно, чтобы выполнялись следующие условия:

  • Максимально эффективно использовать память, поскольку у меня осталось очень мало ОЗУ в приложении.
  • Уметь красиво играть с ОСРВ.

1 Ответ

0 голосов
/ 28 мая 2010

Я думаю, что есть лучший способ. Используйте GDB-сервер и используйте эту технику .

...