TRACE32® application by Lauterbach GmbH implements application programming interface (API) allowing for full control of the debugger and target system using external applications.
This integration allows for direct access to the target from any application and to use TRACE32® environment multiple hardware and software functions, such as:
- target system memory read and write accesses
- microcontroller registers read and write
- program execution control (Go / Break / Step / StepOver / Breakpoint)
- invoking any TRACE32® commands (by example Flash programming, analysis, etc.)
- direct control of the physical JTAG interface lines