IAR 嵌入式开发平台

IAR Embedded Workbench for RISC-V

IAR Embedded Workbench for RISC-V 是 IAR 专为开放源码架构 RISC-V 打造的多功能嵌入式开发高效工具链。它拥有智能调试系统与深度架构优化,可助力开发者构建安全、高性能的嵌入式应用。

嵌入式系统中的 RISC-V 技术集开放性、可扩展性、能效和定制性于一身,作为面向开源 RISC-V 生态的开发平台,IAR Embedded Workbench for RISC-V 集成了经过高度优化的 C/C++ 编译器、实时调试器、动态代码分析工具 C-RUN 以及静态代码分析工具 C-STAT,全面适配 RISC-V 处理器的指令集特性,在资源受限的嵌入式系统中实现代码体积与执行效率的平衡。

IAR Embedded Workbench for RISC-V 以“高效、安全、开放”为核心,通过深度架构优化与全流程工具链支持,帮助开发者在 RISC-V 生态中快速构建可靠的嵌入式系统,加速从原型设计到量产的落地进程。

产品更新

最新发布

我们不断更新和完善我们的产品,提供新功能、新芯片支持和扩展功能。您可以随时在"My Pages"中找到产品的最新版本。

Latest version: 3.40.1
  • CMake project integration
    • Native CMake file support in IAR Embedded Workbench for easy import, build, and debug using the C-SPY experience.
  • MISRA C:2023 compliance
    • C-STAT now supports the latest MISRA C rules, including C11 and C18 features.
  • MISRA C++:2023 compliance
    • Full support in C-STAT for modernized C++ safety rules (chapters 4.0–4.7 and beyond).
  • GNU extension support expanded
    • New compiler option --language and GCC-compatible features for better open-source integration.
  • GCC language extensions and relaxations
    • Expanded support for builtins, attributes, void arithmetic, packed enums, empty structs, mixed pointer types, and void return expressions for improved GCC compatibility.
  • RISC-V P extension versions
    • Support for multiple P extension versions (0.5.4, 0.9.6, 0.9.11) for DSP/SIMD flexibility.
  • SARIF output support
    • SARIF format output available from compiler, linker, assembler, and C-STAT tools.
  • Enhanced debugging capabilities
    • Improved support for externally built ELF files with source mapping and dedicated project setup, plus new debugger enhancements including PX5 RTOS awareness, SWD interface, RISC-V semihosting, and cJTAG improvements.
  • New device support
    • Expanded coverage including Altera, Analog Devices, Andes, ChipEXT, Codasip, Espressif, GigaDevice, HPMicro, Nordic Semiconductor, Nuclei, Raspberry Pi, Renesas, XuanTie, UCAS-ANSILIC, Synopsys, and Silergy.
  • Modern build infrastructure support
    • IAR cloud-based licensing enables developers and automated workflows/DevOps to scale efficiently.

支持的芯片