IAR Embedded Workbench for Renesas RL78 version 4.21.1

IAR Embedded Workbench for Renesas RL78 version 4.21.1_第1张图片
IAR系统公司最近发布了适用于瑞萨RL78的IAR嵌入式工作台的新版。该版本包括主要的新功能,可简化基于瑞萨低功耗RL78微控制器的应用程序的开发并提高代码质量控制。
IAR Embedded Workbench for Renesas RL78版本4.10.1-支持C11语言标准编译器和库增加了对最新C语言标准ISO/IEC 9899:2011的支持。
注意:新的C库二进制对象接口与该产品的早期版本不兼容。
-支持C++14语言标准编译器和库现在支持最新的C++标准国际标准化组织/国际电工委员会14882:2014年。
注意:新的C++库二进制对象接口与该产品的早期版本不兼容。
-Unicode支持Unicode标准,现在支持对文本进行一致的编码、表示和处理。这意味着您可以在源代码中使用Unicode字符(字母、数字、符号、表情符号等)。
-IDE性能改进IDE启动时间和整体性能的一般改进。
-堆栈保护针对RL78的IAR C/C++编译器现在支持堆栈保护。将在堆栈变量和返回地址之间放置一个金丝雀值,以便系统可以在函数返回到该地址之前检测到该地址的损坏。编译器将使用启发式方法来确定函数是否需要堆栈保护。如果任何定义的局部变量具有数组类型或包含数组类型成员的结构类型,则该函数将需要堆栈保护。有关详细信息,请参阅IAR C/C++开发指南。
-C-stat Misra C C-stat中的Misra C 2004包已更新为大约20个新检查,其中一些检查是默认启用的。
-为最新的Renesas设备添加了更新的设备支持SFR头文件、链接器配置文件和设备描述文件。
-更新用户文档汇编程序用户指南、IDE项目管理和构建指南以及C/C++开发指南已更新,以反映产品更改。
关于瑞萨RL78的IAR嵌入式工作台。IAR Embedded Workbench是一款高性能C/C++编译器和调试器工具套件,适用于基于8位、16位和32位微控制器的应用,几乎包括瑞萨MCU的所有系列。它将编译器、汇编器、链接器和调试器集成到一个集成开发环境中。IAR Embedded Workbench为Renesas调试器以及第三方调试器提供完全集成的调试支持,确保能够访问强大的开发环境。大多数产品包括操作系统感知调试插件和Misra C检查器作为标准,并且可以通过完全集成的状态机工具和其他软件产品进一步扩展。
IAR Embedded Workbench for Renesas RL78 version 4.21.1_第2张图片

你可能感兴趣的:(软件分享)