IAR Systems has added new functionalities to its widely used C/C++ compiler and debugger toolchain for developing ARM-based applications. The new version 7.60 of IAR Embedded Workbench adds flash breakpoints functionality and extended static analysis in C-STAT, the company reports.
C-STAT is a new tool to perform advanced static analysis, which helps developers to ensure the code quality early in the development cycle, it also 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 coding standards like MISRA C:2004, MISRA C++:2008 and MISRA C:2012.
Flash breakpoints allow developers to set an unlimited number of breakpoints when debugging the flash memory. Developers can set various types of breakpoints using the C-SPY Debugger.
Developers can use IAR Embedded Workbench together with the I-jet debug probe from IAR Systems, to add an unlimited number of flash breakpoints for selected ARM Cortex-M devices. This enables them to speed-up debugging phase.
“The flash breakpoints functionality makes it possible to improve debugging for applications with code in flash memory, and the enhancements in C-STAT strengthen the static analysis capabilities in IAR Embedded Workbench for ARM even further,“ says Lotta Frimanson, Product Manager, IAR Systems.
C-STAT is available as an add-on product.
Click here to view full Press release.