IAR Embedded Workbench for Renesas RX 4.20.2 嵌入式开发软件工具

IAR Embedded Workbench for Renesas RX 4.20.2 嵌入式开发软件工具

IAR Systems是面向嵌入式开发的软件工具和服务的永不过时的供应商,该公司宣布其瑞萨电子RX开发工具的重大更新已经发布。

-支持C11语言标准
编译器和库添加了对最新C语言标准ISO / IEC 9899:2011的支持。
注意:新的C库二进制对象接口与该产品的早期版本不兼容。
-支持C ++ 14语言标准
编译器和库现在支持最新的C ++标准ISO / IEC 14882:2014。
注意:新的C ++库二进制对象接口与该产品的早期版本不兼容。
-Unicode支持
现在支持统一的文本编码,表示和处理的Unicode标准。这意味着您可以在源代码中使用Unicode字符(字母,数字,符号,表情符号等)。
-IDE性能改进
IDE启动时间和总体性能的总体改进。
-E2仿真器支持
C-SPY现在支持瑞萨电子E2片上调试仿真器。
-堆栈保护
现在,用于RX的IAR C / C ++编译器支持堆栈保护。金丝雀值将放置在堆栈变量和返回地址之间,以便系统可以在函数返回到该地址之前检测到函数返回地址的损坏。编译器将使用启发式方法来确定函数是否需要堆栈保护。如果任何定义的局部变量具有数组类型或包含数组类型成员的结构类型,则该函数将需要堆栈保护。有关更多信息,请参见IAR C / C ++开发指南。
-C-STAT MISRA C
C-STAT中的MISRA C 2004软件包已更新,其中包含约20个新检查,其中一些默认启用。
-更新了用户文档
《汇编器用户指南》和《 IAR C / C ++开发指南》已更新,以反映产品更改。

IAR Embedded Workbench for Renesas RX 4.x | 683.9 mb
此内容仅限VIP查看,请先
本站资源仅限VIP会员下载点击购买VIP会员

IAR Systems, a future-proof supplier of software tools and services for embedded development, announces the availability of a major update of its development tools for Renesas RX.

– Support for the C11 language standard
The compiler and libraries add support for the latest C language standard ISO/IEC 9899:2011.
Note: the new C library binary object interface is incompatible with earlier versions of the product.
– Support for the C++14 language standard
The compiler and libraries now support the latest C++ standard ISO/IEC 14882:2014.
Note: the new C++ library binary object interface is incompatible with earlier versions of the product.
– Unicode support
The Unicode standard for consistent encoding, representation, and handling of text is now supported. This means that you can use Unicode characters (alphabetic, numeric, symbols, emoji, etc) in the source code.
– IDE performance improvements
General improvements of the IDE startup time and overall performance.
– E2 emulator support
C-SPY now supports the Renesas E2 on-chip debugging emulator.
– Stack protection
The IAR C/C++ compiler for RX now supports stack protection. A canary value will be placed between the stack variables and the return address so that the system can detect corruption of a function return address before the function returns to that address. The compiler will use heuristic to determine whether a function needs stack protection or not. If any defined local variable has the array type or a structure type that contains a member of array type, the function will need stack protection. See the IAR C/C++ Development Guide for more information.
– C-STAT MISRA C
The MISRA C 2004 package in C-STAT has been updated with about 20 new checks, some of which are enabled by default.
– Updated user documentation
The Assembler User Guide and IAR C/C++ Development Guide have been updated to reflect the product changes.

00642cf5

Product: IAR Embedded Workbench for Renesas RX
Version: 4.x
Supported Architectures: 32bit / 64bit
Website Home Page : http://www.iar.com
Language: english, japanese
System Requirements: PC
Supported Operating Systems: Windows XP (32bit) / Vista / 7even / 8.x / 2003 server (32bit) / 2008 server
Size: 911.4 mb

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/2878.html

赞 (0)
steven的头像steven
上一篇 2021年4月6日
下一篇 2021年4月6日

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部