Embest Debugger
The Embest IDE debugger combines the best features of graphical debug and command-line debug, providing multifarious debug ways.
The most common debugging activities, such as setting breakpoints and controlling program execution, are available through convenient point-and-click interfaces. Similarly, program listings and data-inspection windows provide an immediate visual context for the crucial portions of your application. For complex or unpredictable debugging needs, the command-line interface gives you full access to a wealth of specialized debugging commands.
Much advanced features
- A powerful graphical debugger that enables program loading, executing, running control, and monitoring.
- A source-level debugger, view your application code as C, as assembly-level code, or in a mixed mode that shows both.
- full-featured debugging, provides an exhaustive set of debugging features, designed to make it easy to find and fix bugs.
- Set a breakpoint or clear a breakpoint by single click, supports conditional and command breakpoints.
- Single stepping, "step into" traces execution of every individual instruction even when functions are called,
"step over" does not trace into the called function, "step out " brings execution back to the calling function.
- Supports register and variables value display and modify, supports function stack display and memory display,
several specialized windows display these debugging information.
Memory content according can be desplayed with byte, half-word or word length and Hexdecimal or Ascii mode.
When value-change occurs in memory, variables, registers , corresponding interface content will be displayed with red color.
When you are debugging, you can access these windows using the "View" menu.

debugging window

Disassemble Window Interface
>>Back to Embest IDE for ARM<< |