Atollic introduced version 3.3 of their TrueSTUDIO integrated development environment (IDE). According to Atollic, the tool is the first embedded IDE to include professional static source code analysis tools. TrueSTUDIO’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. The TrueSTUDIO Pro is priced at $2695 USD, including the new bundled TrueINSPECTOR, and includes one year of bundled support and upgrade agreement.
Atollic TrueSTUDIO v3.3 follows the MISRA-C coding standard more rigorously than most other tools on the market, ensuring that embedded developers can be assured their code is validated to the highest standards possible. 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.
With Atollic 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.
In addition to incorporating the inspection and analysis tools, Atollic TrueSTUDIO v3.3 now 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. TrueSTUDIO’s debugger provides docking windows that indicate the internal RTOS state during debugging. This is accomplished providing highly informative windows into task control blocks (TCBs), semaphores, mutexes, timers and more.
TrueSTUDIO v3.3 also 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.
More info: Atollic TrueSTUDIO