IAR借助在瑞萨RH850/U2A MCU MCAL支持,加速汽车软件开发
News
IAR 嵌入式开发平台
IAR Embedded Workbench for Arm 是 IAR 为 Arm 开发环境打造的一体化嵌入式开发平台,它拥有完善的工具链,涵盖高度优化的 C/C++ 编译器、调试器和分析工具等。
IAR Embedded Workbench for Arm 深度适配 Arm 架构,能生成高效精简的代码,在资源有限的嵌入式系统中表现出色。功能强大的编辑器、项目管理器以及命令行实用程序,全方位提升开发便捷性。
C-SPY 调试器支持 JTAG 和 SWD 等多种调试技术,可精准定位程序问题,缩短开发周期。同时,C-RUN 动态代码分析工具可检测算术错误、指针访问越界和堆内存问题,防止运行时故障,确保全面的运行时验证;C-STAT 静态代码分析工具则可进行自动回归测试,可及早发现偏差,减少调试工作量,并确保持续的代码质量验证,以确保合规性,帮助开发者产出更安全可靠的代码。
IAR Embedded Workbench for Arm为您实现快速、安全、高效可控代码开发。
产品更新
我们不断更新和完善我们的产品,提供新功能、新芯片支持和扩展功能。您可以随时在"My Pages"中找到产品的最新版本。
Zephyr ready
Full support for Zephyr RTOS 4.1+ with upstreamed IAR build integration and toolchain setup guidance.
GNU extensions expanded
Enhanced support for GNU C/C++ language extensions to improve open-source and SDK compatibility.
MISRA C++:2023 support in C-STAT
Covers all rules from chapters 4.0–4.7, aligned with modern C++ safety practices.
C++20 features added
Selected C++20 capabilities now supported in the IAR C/C++ compiler.
64-bit support
The standard edition of IAR Embedded Workbench for Arm now includes 64-bit support. "Check for license renewal" required via the License Manager.
IAR cloud-based licensing enables developers and automated workflows/DevOps to scale efficiently. Note: requires a SaaS subscription and access to the IAR platform. Contact IAR for more details.
New Arm core support
Added support for Cortex-A65AE, Cortex-A76, and Cortex-A78 (no simulator support for A65AE).
Smarter ELF debugging
Improved external ELF file debugging, with source views and debug-only project creation for CI/CD pipelines or other toolchains.
New RTOS awareness plugins
Extended support for Zephyr RTOS, PX5, Cesium OS3, and Cesium OS2.
New device support
Expanded coverage including Raspberry Pi, ST, NXP, Renesas, Texas Instruments, Analog Devices, Microchip, GigaDevice, Nuvoton, AutoChips, SemiDrive, ABOV, Lanshan, Puya, TMC, XHSC, YTMicro, and ZhiXin.
CMake files can now be directly read by the IAR Embedded Workbench IDE to populate the project manager view, allowing the flexibility of CMake to be mirrored in IAR Embedded Workbench and empowering the user with the IAR C-SPY debug experience as well as building. Enables support for importing, building, and debugging projects based on CMake in IAR Embedded Workbench.
MISRA C:2023, also known as MISRA C Third Edition, Second Revision, is now supported. It incorporates MISRA C:2012 amendments 2 (AMD2), 3 (AMD3) and 4 (AMD4), plus technical corrigendum 2 (TC2). MISRA C:2023 incorporates support for C11 and C18 language features.
The debugger trace decoder now supports full instruction trace on the latest Arm Cortex-M cores.
The C-SPY debugger now supports the Arm SDM (Secure Debug Manager) debug authentication method on I-jet, CMSIS-DAP and ST-LINK.
The SARIF output format is supported by the compiler, linker, assembler and C-STAT command line tools.