8 years, 3 months ago.

Trace and interrupt debugger request

Dear Developers, I'm just a step ahead to swith to an offline IDE. The most important reasons is debugging, in deep:

  • interrupt handling,
  • (function) trace and timing,
  • variable handling (read/write).

For example: http://www.keil.com/support/man/docs/uv4/uv4_db_dbg_event_viewer.htm I mostly use mbed enabled cards with Cortex-M cores (3, and 4, rarely 0+ for low-power applications). For further development and debugging (testing) I need an almost real-time debugging function without any interruption of code execution (the application is highly time-sensitive within about 50 ms). I've made some tests with KIEL MDK-Lite with some satisfaction and some disappointment (32kb limit). I bet Kiel MDK-Cortex-M may be a good pick, except it's painful price.

I would be very please if some of you may help me to find the right tool for the future develompent.

  • which offline IDE may best meet my requirements?
  • which debug hw is the most wildly supported by evaluation boards (NXP, ST Microelectronics, Silicon Labs for example)?
  • is there any other tool needed?

The price limit is more in the hundreds region, than in the thousands region (300 EUR / 350 USD is a good startpoint).

Thanks for your help, Tamás

Be the first to answer this question.