Design

Code analysis extended for embedded workbench

1st July 2016
Daisy Stapley-Bunten
0

There is a new version of IAR System’s development tools IAR Embedded Workbench for Texas Instruments MSP430; version 6.50. The version offers extended capabilities for code quality control through the powerful static analysis tool C-STAT, extended inline assembler and support for the latest MSP430 devices.

The static analysis functionality within the add-on tool C-STAT has been improved with the new version of the toolchain. The latest version adds approximately 150 new checks to the existing wide range of checks in C-STAT, including 90 new MISRA C:2012 checks and two new packages of checks. Several new options are also available, for example the possibility to enable or disable the false-positives elimination phase of the analysis, as well as to exclude files from the analysis. C-STAT is fully integrated in the IAR Embedded Workbench IDE and aids developers in ensuring the code quality early in the development cycle. It detects defects, bugs, and security vulnerabilities as defined by CERT C/C++ and the Common Weakness Enumeration (CWE), as well as helps keeping code compliant to the coding standards MISRA C:2004, MISRA C++:2008 and MISRA C:2012.

New in version 6.50 of IAR Embedded Workbench for MSP430 is also an extended inline assembler where it's possible to specify input, output, and effects of an inline assembler statement. This allows an inline assembler statement to interact with variables and expressions of the surrounding C/C++ program.

IAR Embedded Workbench for MSP430 is a powerful toolchain for developing embedded systems based the MSP430 microcontroller family from Texas Instruments. The toolchain provides a complete integrated development environment including compiler, project manager, editor, build tools and debugger.

Product Spotlight

Upcoming Events

View all events
Newsletter
Latest global electronics news
© Copyright 2024 Electronic Specifier