Complete development toolchain to create smaller, faster, smarter code for all RX devices.

User-Friendly IDE

Integrated development environment with project management tools and editor. Included is linker and library tools, configuration files for all devices in the RX family, example projects and code templates as well as Renesas FIT integration.

Powerful Build Tools

IAR C/C++ Compiler is a highly optimizing C and C++ compiler for RX. It offers a relocating RX assembler and run-time libraries, and is compliant with Renesas RX ABI and the ISO/IEC 9899:1999 standard.

Comprehensive Debugger

The C-SPY Debugger is a comprehensive debugger with RX simulator, support for RTOS-aware debugging on hardware, timeline visualizing power consumption, call stack and interrupt activity as well as power debug support with power profiling.

Integrated Code Analysis

IAR Embedded Workbench for RX provides integrated code analysis through the add-on for static analysis C-STAT, ensuring code quality as well as proving alignment with standards such as MISRA C:2012. In addition, the add-on product C-RUN featuring runtime analysis is also available.

Latest Releases

IAR Systems are constantly updating and refining our tools with new features, new device support and extended capabilities.

Latest Version: 4.20

C-STAT Enhancements

  • MISRA C:2012 Amendment 1

The static analysis tool C-STAT has extended its coverage of the MISRA C:2012 Coding Standard and now fully supports MISRA C:2012 Amendment 1. This amendment adds 14 additional rules to MISRA C:2012 with a focus on security concerns highlighted by the ISO C Secure Guidelines. Several of these address specific issues pertaining to the use of untrustworthy data, a well-known security vulnerability.

  • Extended Coverage of CERT C

The static analysis tool C-STAT has extended its coverage of the SEI CERT C Coding Standard. The SEI CERT C Coding Standard’s goal is to provide rules for developing safe, reliable, and secure systems in the C programming language, with support for C11 constructs. C-STAT covers all rules in the different CERT C sections listed on the CERT C wiki as of January 2020, with the exception of the API, CON, POS, and WIN sections, which are not applicable to IAR Systems products, yielding a total of 90 covered rules.

  • Link Analysis Trace Information

The link analysis messages now display trace information when relevant. For checks looking for conflicting symbol names, all conflicting declarations are now listed in the trace information instead of each pair of conflicts being described in a separate message. This might lead to fewer reported messages for the same number of found issues.

IAR Build Tools for Linux

A new product, IAR Build Tools for Renesas RX is available. It contains the IAR C/C++ Compiler, IAR Assembler, Linker and library tools, C-STAT, IARBuild, and runtime libraries.

Renesas Smart Configurator Update

The Renesas Smart Configurator (included) has been updated to V2.7.0.

Latest Version: 4.14

  • RX72N and RX66N Supported

The RX72N and RX66N groups of microcontrollers are now supported

  • Renesas Smart Configurator update

The Renesas Smart Configurator (included) has been updated to V2.4.0

Wide Support for MCU Devices

Supported Renesas RX Devices

IAR Embedded Workbench for Renesas RX enables you to take full advantage of the performance and power-efficient capabilities of Renesas RX MCUs.

Supported RX Devices

IAR Embedded Workbench for Renesas RX

IAR Embedded Workbench for Renesas RX supports a wide range of RX devices.

DeviceFamilyVendor
R5F51101RX110Renesas
R5F51103RX110Renesas
R5F51104RX110Renesas
R5F51105RX110Renesas
R5F5110HRX110Renesas
R5F5110JRX110Renesas
R5F51111RX111Renesas
R5F51113RX111Renesas
R5F51114RX111Renesas
R5F51115RX111Renesas
R5F51116RX111Renesas
R5F51117RX111Renesas
R5F51118RX111Renesas
R5F5111JRX111Renesas
R5F51135RX113Renesas
R5F51136RX113Renesas
R5F51137RX113Renesas
R5F51138RX113Renesas
R5F51303RX130Renesas
R5F51305RX130Renesas
R5F51305BRX130Renesas
R5F51306RX130Renesas
R5F51306BRX130Renesas
R5F51307RX130Renesas
R5F51308RX130Renesas
R5F513T3RX13TRenesas
R5F513T5RX13TRenesas
R5F52103BRX210Renesas
R5F52104BRX210Renesas
R5F52105ARX210Renesas
R5F52105BRX210Renesas
R5F52106ARX210Renesas
R5F52106BRX210Renesas
R5F52107ARX210Renesas
R5F52107BRX210Renesas
R5F52107CRX210Renesas
R5F52108ARX210Renesas
R5F52108BRX210Renesas
R5F52108CRX210Renesas
R5F5210ABRX210Renesas
R5F5210BBRX210Renesas
R5F521A6BRX21ARenesas
R5F521A7BRX21ARenesas
R5F521A8BRX21ARenesas
R5F52201BRX220Renesas
R5F52203BRX220Renesas
R5F52205BRX220Renesas
R5F52206BRX220Renesas
R5F52305RX230Renesas
R5F52306RX230Renesas
R5F52315RX231Renesas
R5F52316RX231Renesas
R5F52317RX231Renesas
R5F52318RX231Renesas
R5F523E5RX23E-ARenesas
R5F523E6RX23E-ARenesas
R5F523T3RX23TRenesas
R5F523T5RX23TRenesas
R5F523W7RX23WRenesas
R5F523W8RX23WRenesas
R5F524T8RX24TRenesas
R5F524TARX24TRenesas
R5F524TBRX24TRenesas
R5F524TCRX24TRenesas
R5F524TERX24TRenesas
R5F524UBRX24URenesas
R5F524UCRX24URenesas
R5F524UERX24URenesas
R5F56104RX610Renesas
R5F56106RX610Renesas
R5F56107RX610Renesas
R5F56108RX610Renesas
R5F56216RX621Renesas
R5F56217RX621Renesas
R5F56218RX621Renesas
R5F562G7RX62GRenesas
R5F562GARX62GRenesas
R5F562N7RX62NRenesas
R5F562N8RX62NRenesas
R5F562T6RX62TRenesas
R5F562T7RX62TRenesas
R5F562TARX62TRenesas
R5F56307RX630Renesas
R5F56308RX630Renesas
R5F5630ARX630Renesas
R5F5630BRX630Renesas
R5F5630DRX630Renesas
R5F5630ERX630Renesas
R5F56310RX631Renesas
R5F56316RX631Renesas
R5F56317RX631Renesas
R5F56318RX631Renesas
R5F5631ARX631Renesas
R5F5631BRX631Renesas
R5F5631DRX631Renesas
R5F5631ERX631Renesas
R5F5631FRX631Renesas
R5F5631GRX631Renesas
R5F5631JRX631Renesas
R5F5631KRX631Renesas
R5F5631MRX631Renesas
R5F5631NRX631Renesas
R5F5631PRX631Renesas
R5F5631WRX631Renesas
R5F5631YRX631Renesas
R5F5634BRX634Renesas
R5F5634B_5VRX634Renesas
R5F5634DRX634Renesas
R5F5634D_5VRX634Renesas
R5F5634ERX634Renesas
R5F5634E_5VRX634Renesas
R5F563NARX63NRenesas
R5F563NBRX63NRenesas
R5F563NDRX63NRenesas
R5F563NERX63NRenesas
R5F563NFRX63NRenesas
R5F563NKRX63NRenesas
R5F563NWRX63NRenesas
R5F563NYRX63NRenesas
R5F563T4RX63TRenesas
R5F563T5RX63TRenesas
R5F563T6RX63TRenesas
R5F563TBRX63TRenesas
R5F563TCRX63TRenesas
R5F563TERX63TRenesas
R5F564MFRX64MRenesas
R5F564MGRX64MRenesas
R5F564MJRX64MRenesas
R5F564MLRX64MRenesas
R5F56514RX651Renesas
R5F56517RX651Renesas
R5F56519RX651Renesas
R5F56519DMBRX651Renesas
R5F5651CRX651Renesas
R5F5651C_DUALRX651Renesas
R5F5651ERX651Renesas
R5F5651E_DUALRX651Renesas
R5F5651EDMBRX651Renesas
R5F5651EDMB_DUALRX651Renesas
R5F565N4RX65NRenesas
R5F565N7RX65NRenesas
R5F565N9RX65NRenesas
R5F565N9DMBRX65NRenesas
R5F565NCRX65NRenesas
R5F565NC_DUALRX65NRenesas
R5F565NERX65NRenesas
R5F565NE_DUALRX65NRenesas
R5F565NEDMBRX65NRenesas
R5F565NEDMB_DUALRX65NRenesas
R5F566NDRX66NRenesas
R5F566ND_DUALRX66NRenesas
R5F566NNRX66NRenesas
R5F566NN_DUALRX66NRenesas
R5F566TARX66TRenesas
R5F566TERX66TRenesas
R5F566TFRX66TRenesas
R5F566TKRX66TRenesas
R5F571MFRX71MRenesas
R5F571MGRX71MRenesas
R5F571MJRX71MRenesas
R5F571MLRX71MRenesas
R5F572MDRX72MRenesas
R5F572MD_DUALRX72MRenesas
R5F572MNRX72MRenesas
R5F572MN_DUALRX72MRenesas
R5F572NDRX72NRenesas
R5F572ND_DUALRX72NRenesas
R5F572NNRX72NRenesas
R5F572NN_DUALRX72NRenesas
R5F572TFRX72TRenesas
R5F572TKRX72TRenesas

Types of License

Single User

Multiple User