IAR Embedded Workbench for Renesas RX version 4.20.1
Size File: 909.0 MB
IAR Systems, the future-proof supplier of software tools and services for embedded development, is pleased to announce the availability of IAR Embedded Workbench for Renesas RX 4.20.1 is Complete development toolchain to create smaller, faster, smarter code for all RX devices.
Release notes for IAR Embedded Workbench for Renesas RX version 4.20.1
Highlights
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 called IAR Build Tools for Renesas RX has been introduced. It requires a separate product license and is distributed as a Debian package for Ubuntu containing 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.
IAR Embedded Workbench is a complete development toolchain including the highly optimizing IAR C/C++ Compiler and the feature-rich C-SPY Debugger. The software is complemented by native debugging and trace probes. The debug probe I-jet supports on-chip RAM buffered trace, in addition to fast JTAG/cJTAG/DAP debug and is complemented by the powerful trace probe I-jet Trace, which can livestream trace information for code coverage and profiling purposes. The new trace features include an updated trace control and status window that provides developers with full control of all active settings and the live trace status of the application. The C-SPY Debugger will decode trace and calculate coverage and profiling as the application executes, populating the respective windows on the fly. This live update enables developers to monitor everything from the available trace buffer to the number of covered instructions. In addition, function profiling makes it possible to see and analyze timing information for the functions in an application, while code coverage analysis shows the percentage of code that has been executed down to single instruction resolution. These combined capabilities offer a non-intrusive and easy-to-use code optimization tool.
Since the 1980's, IAR Systems and Renesas have had a strong partnership. Thanks to the longstanding collaboration, we are the only tool vendor able to deliver high-performing development tools for the entire lineup of Renesas microcontrollers.
With more than 4,000 supported Renesas devices, IAR Embedded Workbench supplies exceptional design flexibility for embedded developers working with the extensive Renesas product portfolio. The tools deliver outstanding performance and let our customers migrate easily between different architectures, and choose the one best suited for a specific application while using the same development tools. It also simplifies reuse of code.
In this video, you get a demo of how to work with integrated code analysis in IAR Embedded Workbench for RX. C-STAT static analysis and C-RUN runtime analysis are available as add-ons to bring code quality control to the desk of every developer.
IAR Systems supplies future-proof software tools and services for embedded development, enabling companies worldwide to create the products of today and the innovations of tomorrow. Since 1983, IAR Systems' solutions have ensured quality, reliability and efficiency in the development of over one million embedded applications. The company is headquartered in Uppsala, Sweden and has sales and support offices all over the world.
Product: IAR Embedded Workbench
Version: for Renesas RX version 4.20.1
Supported Architectures: 32bit / 64bit
Language: english, 日本語
System Requirements: PC *
System Requirements:
To install and run this version of IAR Embedded Workbench you need:
- A Pentium-compatible PC with Windows 7, Windows 8, Windows 8.1, or Windows 10. Both 32-bit and 64-bit variants of Windows are supported.
- Internet Explorer 8 or higher
- At least 4 Gbyte of RAM, and 10 Gbytes of free disk space.
- Adobe Acrobat Reader to access the product documentation
Third-party debugger drivers, might or might not work depending on their level of support for the Windows version used.