Despite the summer holidays being in full swing, our development team have today launched a new version of Atollic TrueSTUDIO, v5.3.1, which is a first-class C/C++ compiler and debugger IDE for professional ARM Cortex developers.
In particular STM32 and Kinetis developers will benefit from this new release, thanks to the improved integration with Freescale's ProcessorExpert software configuration tool, as well as extended target support for STM32 and Kinetis families. The new release includes improved support for Cortex-M7 targets too.
The new TrueSTUDIO release provides a commercial-quality and fully supported Eclipse/GNU IDE to ARM Cortex developers, with state-of-the-art capabilities for static code analysis, team collaboration and advanced debugging. And with the deep integration with ProcessorExpert, developers get a supremely powerful and efficient tool platform for integration of Kinetis middleware too.
To get an overview of how you can improve your development efforts and software quality, read this free white paper on ARM Cortex development and debugging:
In terms of advanced debugger capabilities, Atollic TrueSTUDIO gives you exceptional debug power thanks to support ETM/ETB instruction tracing, enabling you to record and analyze the execution history. The debugger also support real-time system analysis using SWV/SWO/ITM event- and data tracing,
Atollic TrueSTUDIO is the only ARM Cortex compiler and debugger IDE with a built-in crash analyzer, that helps you understand common causes for system crashes due to hard fault exceptions. Examples of tricky bugs the crash analyser can detect instantly are for example division by zero, execution of illegal instructions, or memory errors like accessing words on misaligned address boundaries.
Furthermore the debugger supports dual-core debugging and kernel-aware RTOS debugging for most RTOS'es in common use; including FreeRTOS, OpenRTOS, Segger embOS, Micrium uC/OS, and ThreadX from ExpressLogic.
Learn more on advanced Cortex-M debugging by reading our free white paper: