IAR 是嵌入式开发软件和服务领域的全球领导者,已发布 Embedded Workbench for Arm 9.60.3 版本, 这是一套用于嵌入式应用程序的高度复杂且易于使用的开发工具。

– CI/CD 活动的命令行调试功能以及在 Linux 上使用 VS Code 进行调试
C-SPY 命令行实用程序 (cspybat) 和运行时分析工具 (C-RUN) 现在可在 Linux 上使用,用于在模拟器中运行应用程序,或在使用 I-jet 和 I-jet Trace 调试探针的硬件上运行。
使用 Visual Studio Code IAR C-SPY 调试扩展时,也可以在 Linux 上进行调试。仅使用 IAR Build Tools for Arm (BXARM) 时才可以在 Linux 上进行调试。
– C-SPY AVH 连接
使用 Arm 虚拟硬件云服务实现虚拟原型设计。GDB 服务器调试器驱动程序的改进使其能够连接到 Arm 虚拟硬件设备。建议将其与 Arm AVH 调试加速器软件结合使用。
– ST-LINK 支持 Cortex A
使用 ST-LINK 调试探针时,可以调试基于 Cortex-A7 的 ST STM32MP13x 设备。
– 使用 J-Link 进行 AMP 多核调试
适用于 I-jet 和 CMSIS-DAP 的高级 AMP(非对称多处理)多核调试现在也受 C-SPY J-Link 驱动程序支持。
– Generalplus G+LINK 调试探针支持
Generalplus G+LINK 调试探针现在由 C-SPY 调试器原生支持。
– CMSIS-Toolbox/csolution 支持
支持 CMSIS-Toolbox,这是一组用于处理 Open-CMSIS-Pack 格式软件包的命令行工具。CMSIS-Toolbox 项目由 csolution 文件定义。现在 IAR Embedded Workbench IDE 可以直接读取 csolution 文件并填充项目管理器视图,从而将 CMSIS-Toolbox 的灵活性镜像到 IAR Embedded Workbench 中,并为用户提供 IAR C-SPY 调试体验。支持将基于 csolution.yml 的项目作为标准 IAR Embedded Workbench 项目导入、构建和调试。
– MISRA C:2012 修订版 3
静态分析工具 C-STAT 扩展了其对 MISRA C:2012 编码标准的覆盖范围,现在完全支持 MISRA C:2012 修正案 3。此修正案增加了一项新指令和 23 条新规则,并修订了许多现有指南和支持材料。
– 新的 GCC C 语言扩展
编译器现在支持以下 GCC C 语言扩展
. 没有成员的结构:struct Empty {}
. 空初始化器:struct Color color = {};
– 附加 Arm ACLE 支持
增加了对以下 Arm C 语言扩展子集的支持:
__ARM_FEATURE_CLZ
__ARM_FEATURE_QBIT
__ARM_FEATURE_DSP
__ARM_FEATURE_SAT
__ARM_FEATURE_SIMD32
所有者: IAR Systems Group AB
产品名称: ARM 嵌入式工作台
版本: 9(含示例)
支持的架构: x64
网站主页: http://www.iar.com
支持的语言:多语言
系统要求: Windows *
尺寸: 2.8 GB
IAR Embedded Workbench for ARM version 9.x with Examples | 2.8 Gb
Languages Supported: English, 日本語
IAR, the world leader in software and services for embedded development, has released Embedded Workbench for Arm version 9.60.3 is a set of highly sophisticated and easy-to-use development tools for embedded applications.
– Command line debug capability for CI/CD activities and debugging using VS Code on Linux
The C-SPY command line utility (cspybat) and the Runtime Analysis tool (C-RUN) are now available on Linux for running applications in the Simulator, or on hardware using the I-jet and I-jet Trace debug probes.
Debugging is also available on Linux when using the Visual Studio Code IAR C-SPY Debug Extension. Debugging on Linux is only available when using IAR Build Tools for Arm (BXARM).
– C-SPY AVH connectivity
Enables virtual prototyping using the Arm Virtual Hardware cloud service. Improvements in the GDB Server debugger driver makes it possible to connect to Arm Virtual Hardware devices. It is recommended to use this in combination with the Arm AVH Debug Accelerator software.
– Cortex A support in ST-LINK
Enables debugging ST STM32MP13x devices based on Cortex-A7 when using the ST-LINK debug probe.
– AMP multicore debugging with J-Link
The advanced AMP (Asymmetric Multi-Processing) multicore debugging available for I-jet and CMSIS-DAP, is now also supported also by the C-SPY J-Link driver.
– Generalplus G+LINK debug probe support
The Generalplus G+LINK debug probe is now natively supported by the C-SPY Debugger.
– CMSIS-Toolbox/csolution support
Support for CMSIS-Toolbox, a set of command line tools for working with software packs in Open-CMSIS-Pack format. A CMSIS-Toolbox project is defined by a csolution file. Csolution files can now be directly read by the IAR Embedded Workbench IDE to populate the project manager view, allowing the flexibility of CMSIS-Toolbox to be mirrored in IAR Embedded Workbench and empowering the user with the IAR C-SPY debug experience. Support for importing, building, and debugging projects based on csolution.yml as standard IAR Embedded Workbench projects.
– MISRA C:2012 Amendment 3
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 3. This Amendment adds one new directive and 23 new rules, as well as revising a number of existing guidelines and supporting material.
– New GCC C language extensions
The following GCC C language extensions are now supported by the compiler
. Structures with no members: struct Empty {}
. Empty initializer: struct Color color = {};
– Additional Arm ACLE support
Added support for the following Arm C Language Extensions subsets:
__ARM_FEATURE_CLZ
__ARM_FEATURE_QBIT
__ARM_FEATURE_DSP
__ARM_FEATURE_SAT
__ARM_FEATURE_SIMD32
Owner: I.A.R. Systems Group AB
Product Name: Embedded Workbench for ARM
Version: 9 with Examples
Supported Architectures: x64
Website Home Page : http://www.iar.com
Languages Supported: multilanguage
System Requirements: Windows *
Size: 2.8 Gb
原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/54218.html