IAR Build Tools for Arm

Ubuntu, Red Hat 또는 Windows 기반 프레임워크에서 자동화된 빌드 및 테스트 프로세스를 간소화합니다.

product-page-background

01

크로스 플랫폼 지원

빌드 툴에는 자동화된 애플리케이션 빌드 및 테스트 프로세스를 위한 플랫폼 기반 프레임워크 간 구현을 지원하는 IAR C/C++ 컴파일러, IAR 어셈블러, 링커 및 커맨드 라인 빌드 유틸리티 IARBuild가 포함됩니다. 정적 코드 분석은 추가 제품 C-STAT에서 사용할 수 있습니다.

02

유연한 고성능 개발 툴

소규모 빌드 서버의 몇 개의 라이센스부터 동시에 수백 개의 병렬 빌드가 활성화 된 대규모 설치에 이르기까지 다양한 설치에 적합합니다. 유연한 고성능의 개발 툴을 표준화함으로써, 기업은 향상된 라이선스 및 비용 관리의 이점을 누리면서 협업을 개선하여 생산성을 높일 수 있습니다.

03

Arm 디바이스 7,000+ 지원

모든 주요 공급 업체의 모든 32 비트 Arm 코어를 지원합니다. Arm Cortex-M0, Cortex-M0+, Cortex-M1, Cortex-M3, Cortex-M4, Cortex-M7, Cortex-M23, Cortex-M33, Cortex-M55, Cortex-M85, Cortex-R4, Cortex-R5, Cortex-R52+, Cortex-R7, Cortex-R8, Cortex-A5, Cortex-A7, Cortex-A8, Cortex-A9, Cortex-A15, Cortex-A35, Cortex-A53, Cortex-A55, Cortex-A57, Cortex-A72와 Arm11, Arm9, Arm7 및 SecurCore를 포함합니다.

04

현대적이고 확장 가능한 워크플로우

Virtual Machines, Docker 및 Self-hosted Runner를 포함한 CI/CD 파이프 라인을 위한 현대적이고 확장 가능한 빌드 서버 토폴로지를 지원합니다.

자동화된 워크플로우

Arm용 IAR 빌드 툴에 의해 활성화됩니다.

 

오늘날의 개발 방식에는 품질을 보장하고 빌드 및 테스트를 지속적으로 실행하기 위한 자동화된 프로세스가 필요합니다. 사소한 변경이라도 모든 변경 사항은 빌드 서버의 주 분기 또는 리포지토리로 다시 병합되므로 릴리스 직전에 모든 부분이 함께 작동하도록 보장하기 위해 통합 악몽을 피하기 위해 작은 단계에서 커밋 및 유효성을 검사할 수 있습니다. 병합은 가능한 한 자주 또는 적어도 하루에 한 번 수행됩니다.

많은 회사에서 자동화된 릴리스 프로세스와 애플리케이션 배포를 언제든지 추가하여 이 접근 방식을 한 단계 더 발전시키고 있습니다.

효율적인 방식의 지속적인 통합 및 지속적인 배포

서버를 구축하고 팜을 구축하려면 유연하고 고성능의 환경이 필요합니다. 빌드 툴을 사용하면 기본적으로 크로스 플랫폼 환경에서 CI(지속적 통합) 및 CD(지속적 전달)를 사용하거나 고성능의 가상 머신 또는 컨테이너로 사용할 수 있습니다. 이를 통해 소스 코드에 집중할 수 있고 시간 소모적인 수동 작업에 대해 걱정할 필요가 없으며 오류는 자동으로 포착됩니다.

제품 개요

이 비디오에서 Arm용 IAR 빌드 툴에 대해 알아보십시오.

최신 배포판

우리는 새로운 기능, 새로운 디바이스 지원 및 확장된 기능으로 툴을 지속적으로 업데이트하고 개선하고 있습니다.

Latest version: 9.50

  • 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.
  • 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.
  • New GCC C language extensions
  • Additional Arm ACLE support
Read complete release notes

Version: 9.40.2

  • Support for new devices
    Added support for devices from ABOV, Ambiq, AutoChips, CKS, GeneralPlus, Microchip, NXP, Puya, Renesas, Silicon Labs, STMicroelectronics, and Texas Instruments. See the complete list in the release notes.
Read complete release notes

Version: 9.40

  • Arm PACBTI support
    Implements the pointer authentication security mechanism initially launched in the Arm Cortex-M85 core.
  • Arm Cortex-A32 support
    Adds support for the Arm Cortex-A32 32-bit core based on the Armv8-A AARCH32 architecture.
  • New compiler GCC extensions

    The following GCC extensions are now supported by the compiler

    • the __auto_type specifier

    • the format function attribute

    • the warn_unused_result function attribute

  • Support for new devices
Read complete release notes

Version: 9.32

  • Arm Cortex-R82 support
    Support for the new high performance 64-bit Cortex-R82 core based on the ARMv8-R AARch64 architecture.
  • Support for new devices
Read complete release notes

Version: 9.30

  • Arm Cortex-M85 support
  • Arm Cortex-M Custom Instructions support​​​​​​
  • Cortex-R52+ support​​​​​​
  • Extended Armv8-A support
  • Library support for the C++17 language standard
  • Additional GNU C language extensions
  • 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 Build Tools or 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

    *requires IAR Embedded Workbench for Arm




  • Support for new devices
Read complete release note

견적 문의

개발 프로젝트에서 이 제품을 사용하고 싶습니까? 당사 영업팀이 귀사에 적합한 솔루션을 안내해 드립니다. 이 양식을 작성하시면 귀하의 필요에 맞는 가격 견적을 보내드립니다. 귀하의 요청을 기다리겠습니다!

* read our Privacy policy