PLS Programmierbare Logik & Systeme provides developers with the Universal Debug Engine (UDE) version 4.0.8 an own debug perspective for the current Eclipse 4.x platforms (4.2 Juno, 4.3 Kepler) at no extra cost. The completely new developed plug-in uncompromisingly relies on the new application programmer interface (API) of
Eclipse 4.x and thus enables an even better integration in the development environment. Unlike other standard market solutions, the easy to install tool — that is offered as an installation packet and with Eclipse’s own mechanisms for plug-ins — has the additional advantage that the complete functionality of the UDE as cross-debugger under Eclipse is fully retained.
In order to ensure the range of functions, the numerous configuration settings of a cross-debugger are automatically and fully integrated in the Eclipse workspace during installation of the tool. Subsequently, a debug session is defined via the standard mechanism of a launch configuration and started from the C/C++ editor. Display of the instruction pointer and from breakpoints is thereby carried out synchronously in all open perspectives. Breakpoints can be set both in the C/C++ editor and by debugger-specific functions. Furthermore, the C/C++ editors are also fully available in the UDE Eclipse perspective. The paths of the source files are read by the debugger plug-in direct from the Eclipse workspace. This ensures a maximum consistency during the development phase.
The new Eclipse plug-in — as with the previous version that is likewise included in all current UDE installations — is available for all microcontroller architectures and families (including TriCore, PowerArchitecture, XC2000 / XE166, ARM, Cortex, SH-2A, XScale and C166 / ST10) supported by the UDE 4.0. For multi-core debugging, the management of several debugger instances is fully supported. The new tool can be used in both preconfigured installations based on the Eclipse platforms (4.2 Juno, 4.3 Kepler) and Eclipse C/C++ Development Tools (CDT) 8.x such as the STMicroelectronics SPC5 Studio, and on self-configured Eclipse CDT platforms.
PLS Programmierbare Logik & Systeme