IAR Systems® is the world’s leading independent supplier of development tools for embedded systems. The highly optimizing C/C++ compiler and debugger tool suite IAR Embedded Workbench® is available for 8-, 16-, and 32-bit microcontrollers from all major vendors, including all ARM cores. IAR Systems also provides a range of integrated in-circuit debugging probes and starter kits, and the graphical state machine design tool IAR visualSTATE®.
IAR Embedded Workbench are used extensively across the OPENRTOS® and SAFERTOS® product family. The safety certified version of IAR Embedded Workbench for ARM supports SAFERTOS.
To view our wide range of SAFERTOS demos that include IAR tools, please see our Download Centre where you can try out as many fully functional binary demos as you would like.
Certified for Functional Safety
Functional safety is one of the most important features in many embedded systems today. High-integrity standards frequently require you to provide extensive justification for selecting a particular development tool, unless the tool is already certified. The proof of compliance for the tools increases cost and time of development.
To solve this problem, IAR Systems provide certified editions of IAR Embedded Workbench for Arm, for Renesas RX, RL78 and RH850, and for STM8.

SAFERTOS, IAR, and RISC-V
This white paper, written in partnership with IAR Systems, looks at the maturity of the RISC-V ISA and its use in safety certified products. Download it for free.
IAR for RISC V
IAR Systems is, at time of writing, the only commercial tools vendor for RISC V. They are able to provide stable and future-proof technology as well as global technical support. To find out more about our work with IAR Systems and RISC V please contact us to discuss your requirements.
IAR Embedded Workbench for RISC-V provides support for RV32 and RV32E 32-bit RISC-V cores and extensions. Future releases will include 64-bit support, as well as functional safety certification and security solutions.
IAR Embedded Workbench for RISC-V includes C-STAT, the static analysis tool in IAR Embedded Workbench that ensures code compliance with branch specific standards and best programming practices. C-STAT also improves code quality and generates reports needed for certification.
IAR Embedded Workbench for RISC-V also includes C-SPY, the debugging tool in IAR Embedded Workbench that enables developers to analyze and track the exact root of a specific bug to fix issues at an early stage.
C-SPY is a state-of-the-art debugger that gives full control of the application in real time with full debugging capabilities even without access to the hardware using the C-SPY simulator. Native debug probe support through I-jet enables high-speed in-circuit debugging.
The debugger also includes a command line utility. In addition, a plugin SDK is available for easy integration of emulator interfaces, RTOSs, TCP/IP and network stacks, etc.
Free Demos & Manuals
Download fully functional, time-limited SAFERTOS demos, plus manuals, datasheets, and more.