Atollic has released the latest version of the integrated development environment (IDE), Atollic TrueSTUDIO. Believed to be the world’s first embedded IDE to include professional static source code analysis tools, the IDE’s analysis and metrics functions include checking for compliance against the MISRA-C:2004 coding standard and code metrics features such as code complexity analysis.
By following the MISRA-C coding standard, developers are more able to tackle the challenges often associated with using the C language and are guided to improve code portability, ease of maintainability and application reliability. Atollic TrueSTUDIO v3.3 follows the MISRA-C coding standard, ensuring that embedded developers can be assured their code is validated to the highest standards possible.
By using the built-in code metrics analysis tools, developers can measure important statistics like code complexity or commenting level of the source code. This empowers developers, providing them with the necessary tools to rewrite and improve their code.
TrueSTUDIO also provides a rich GUI for visualisation and navigation of the MISRA-C and code metrics analysis results, including a report generator that produces test reports in a variety of popular file formats.
TrueSTUDIO v3.3 embedded developers now have the capability to code, compile, debug and perform source code analysis all within a single development environment. Such comprehensive features facilitate a highly efficient and productive environment for embedded developers.
“By incorporating professional code analysis features as standard within Atollic TrueSTUDIO we are able to offer the most feature-rich ARM development tool on the market”, said Magnus Unemyr, Vice President of Sales and Marketing at Atollic. “No other C/C++ IDE provides an equally well integrated solution with features for multicore debugging, improved code quality, promoting team collaboration and increased developer efficiency, thus accelerating ARM development to a new level of productivity”.
In addition to incorporating the inspection and analysis tools, TrueSTUDIO v3.3 also includes native support for kernel aware debugging of embedded applications developed using one of the world’s most popular commercial real-time kernel, Micrium’s uC/OS-III.
Also, TrueSTUDIO v3.3 significantly improves the range of microcontroller targets supported and includes support for many new devices from Energy Micro, STMicroelectronics, Toshiba, NXP and Infineon. Other tool enhancements in the new version include several debugger improvements such as a new memory fill function, added support for Multilink and OSJTAG debug probes and the Freescale OpenSDA interface.
Atollic’s TrueSTUDIO now provides support for over 1250 devices and approximately 80 evaluation boards. Also the online example project repository, Atollic TrueSTORE, contains in excess of 1000 free example projects that are directly accessible from within the IDE. As a result embedded developers can now quickly pull together a project’s resources and have the application working on the target platform within minutes.