Atollic unveils generic ARM toolPreviously the company have versions of the development tool targeted and a number of silicon suppliers specific portfolios such as Atmel, STM 32 and Toshiba.
TrueSTUDIO for ARM supports MCUs from many semiconductor manufacturers and provides ARM build and debug tools, serial wire viewer (SWV) tracing and graphical UML diagram editors for model-based design and architecture. Also available to ARM developers are Atollic’s code-quality analysis and test-automation toolbox.
It provides generic support for multiple ARM CPU cores, including: ARM7, ARM9, Cortex-M0, Cortex-M1, Cortex-M3 and Cortex-M4 processors. Atollic TrueSTUDIO for ARM also includes device-specific support for an extensive list of ARM processor-based MCU families, including: Atmel AT91SAM, EnergyMicro EFM32, Freescale Kinetis, Fujitsu FM3, STMicroelectronics STM32, Texas Instruments Stellaris and Toshiba TX.
Atollic TrueSTUDIO provides an ECLIPSE-based IDE, x86 C/C++ build and debug tools for development of PC command-line applications, parallel compilation and multiprocessor debugging, and integrated version-control system client with revision graph visualization, enabling easy tracing of the history of code additions and revisions.
It also includes an integrated client for accessing popular bug databases like Trac and Bugzilla, and it includes integrated features for performing source code reviews and code review meetings too.
Integrated are demonstration versions of optional add-on products that provide code quality analysis and test automation. These are Atollic TrueINSPECTOR, which performs static source code analysis, providing source code metrics and MISRA-C:2004 coding standard compliance control. TrueANALYZER performs dynamic execution flow analysis and provides rigorous test-quality measurements to the same level as typically required by for flight-safety-critical software. TrueVERIFIERprovides embedded test automation by performing source code analysis and auto-generate unit tests. The additional features are enabled by purchasing a key that unlocks these optional add-on products.
A range of evaluation boards and JTAG probes are supported such as Atmel SAM-ICE as well as ST-LINK from STMicroelectronics and J-Link from SEGGER Microcontroller.
See also: In-target embedded software test automation and quality