Code analysis tools for Arm and RX

C-STAT and C-RUN are powerful analysis tools completely integrated in IAR Embedded Workbench for Arm and for Renesas RX.

Take full control of your code

Our analysis tools enable you to take full control of your development and gain efficient, adaptable workflows delivering dependable products.

You can benefit from code analysis if you are…

…porting existing code to a new hardware platform.

…starting new development projects.

…valuing direct feedback in the edit-compile-debug cycle.

…following a coding standard or a code complexity metric.

…working under functional safety or high integrity requirements.

Introduce code quality control early

We provide code analysis as a natural extension of our compiler and debugger technology, which enable you to add the analysis early in the development cycle and minimize the impact of software errors. Thanks to the complete integration in the development toolchain IAR Embedded Workbench, no additional software is needed, you get started quickly and you get instant feedback on the quality of your code.

Static analysis

C-STAT is a powerful static analysis tool that executes fast and provides analysis results directly in the IAR Embedded Workbench IDE. Static analysis finds potential code issues by doing an analysis on the source code level. Get the details

Runtime analysis

C-RUN performs runtime analysis by monitoring application execution directly within the development environment. It finds actual arithmetic, bounds, and heap issues at runtime. Undetected, these issues can cause serious problems with the application. Get the details