IAR Embedded Workbench for Arm version 9.30.1

IAR Embedded Workbench for Arm version 9.30.1

IAR Embedded Workbench for ARM将 IAR C/C++ 编译器、汇编器、链接器和 C-SPY 调试器整合到一个完全集成的开发环境中。强大的附加组件和集成,包括易于使用的调试和跟踪探针以及用于静态分析和运行时分析的集成工具,增加了额外的功能。

IAR Systems 开发团队很高兴地宣布推出适用于 Arm 版本 9.30.1 的 IAR Embedded Workbench。借助完整的开发工具链 IAR Embedded Workbench,从 32 位架构轻松迁移到 64 位架构为面向未来的嵌入式开发铺平了道路。

9.30.1发行说明

Arm Cortex-M85 支持

– 支持基于 ARMv8.1-M 架构的新型高性能 Cortex-M85 内核,具有 MVE(Helium M-profile 矢量扩展)和低开销循环等功能。

Arm Cortex-M 自定义指令支持

– 对 Armv8-M 的支持已通过 CDE(自定义数据路径扩展)的指令和内在函数进行了扩展。这种新的 Arm Cortex-M 扩展使芯片设计人员能够向他们的设备添加自定义指令。

Cortex-R52+ 支持

– 支持第二代 Cortex-R52。

扩展的 Armv8-A 支持

– 对 Armv8-A 的支持已扩展至最高版本 4 (Armv8.4-A)。

对 C++17 语言标准的库支持

– 该工具集现在包括一个支持 C++17 库功能的新 C++ 库。有关更多详细信息,请参阅编译器发行说明。

其他 GNU C 语言扩展

– 现在支持 GCC typeof 运算符和 C 扩展“Cast to Union Type”。有关更多详细信息,请参阅编译器发行说明。

编辑器和 IDE 增强

  • – 窗口颜色主题 – 例如暗模式
  • – 改进了对灰显非活动代码的

支持 Visual Studio Code 支持

Microsoft Marketplace 上提供的 IAR Build 和 IAR C-SPY 调试扩展使您能够在 Visual Studio Code 中工作(使用 IAR Embedded Workbench 已安装)用于:

  • – 构建 IAR Embedded Workbench 项目
  • – 运行 C-STAT 静态分析工具
  • – 使用与 IAR Embedded Workbench 相同的硬件/调试探针范围调试应用程序

9.20.4发行说明

Arm Cortex-M55 支持
– 支持基于 ARMv8.1-M 架构的新 Cortex-M55 内核,具有 MVE(Helium M-profile 矢量扩展)和低开销循环等功能。

IDE 编辑器更新
– 编辑器主题 – 在文本编辑器中设置颜色和字体的新方法
– 语法反馈 – 键入时的即时语法建议
– 改进的参数提示

额外的 GNU C 语言扩展

新特性
– pure 和 const 函数属性
– GNU 样式语句表达式
– GNU 样式案例范围
– GNU 样式指定初始化范围
– 带有 0b 前缀的二进制文字

IAR Embedded Workbench for Arm version 9.30.1 | 2.3 Gb
Languages Supported: English, 日本語

The IAR Systems development team is pleased to announce the availability of IAR Embedded Workbench for Arm version 9.20.4. Easy migration from 32-bit to 64-bit architectures paves the way for future-proof embedded development with the complete development toolchain IAR Embedded Workbench.

Release notes for IAR Embedded Workbench for Arm version 9.30.1

Highlights

Arm Cortex-M85 support
– Support for the new high performance Cortex-M85 core based on the ARMv8.1-M architecture with features such as MVE (the Helium M-profile Vector Extension) and Low Overhead loops.
Arm Cortex-M Custom Instructions support
– The support for Armv8-M has been extended with instructions and intrinsic functions for CDE (Custom Datapath Extension). This new Arm Cortex-M extension enables silicon designers to add custom instructions to their devices.
Cortex-R52+ support
– Support for the second generation Cortex-R52.
Extended Armv8-A support
– The support for Armv8-A has been extended to cover up to revision 4 (Armv8.4-A).
Library support for the C++17 language standard
– The toolset now includes a new C++ library that supports C++17 library features. See the compiler release notes for more details.
Additional GNU C language extensions
– The GCC typeof operator and C extension “Cast to Union Type” are now supported. See the compiler release notes for more details.
Editor and IDE enhancements
– Window color themes – for example Dark Mode
– Improved support for graying out inactive code
Visual Studio Code support
The IAR Build and IAR C-SPY Debug extensions available on Microsoft Marketplace enable you to work in Visual Studio Code (with IAR Embedded Workbench installed) to:
– Build IAR Embedded Workbench projects
– Run the C-STAT static analysis tool
– Debug applications using the same range of hardware/debug probes as in IAR Embedded Workbench

IAR Embedded Workbench for ARM incorporates the IAR C/C++ Compiler, an assembler, a linker and the C-SPY Debugger into one completely integrated development environment. Powerful add-ons and integrations, including easy-to-use debugging and trace probes as well as integrated tools for static analysis and runtime analysis, add additional capabilities.

In this video, you get a demo of how to work with integrated code analysis in IAR Embedded Workbench for Arm. 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.

00919249

Product: IAR Embedded Workbench
Version: for ARM version 9.30.1 (50027) with Examples
Supported Architectures: x64
Website Home Page : http://www.iar.com
Languages Supported: multilanguage
System Requirements: Windows *
Size: 2.5 Gb

 

资源下载此资源仅限VIP下载,请先
本站资源仅限VIP会员下载点击购买VIP会员

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

赞 (0)
steven的头像steven
上一篇 2022年3月10日
下一篇 2022年3月10日

相关推荐

发表回复

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