IAR Embedded Workbench for Coldfire

개발의 모든 과정에 걸쳐, IAR Embedded Workbench for Coldfire는 하나의 뷰로 모든 것을 처리할 수 있는 하나의 툴 박스를 제공 막힘없이 업무가 이루어질 수 있도록 해 줍니다.

01

사용자 친화적 IDE

프로젝트 관리 도구와 편집기를 포함한 통합 개발 환경을 제공합니다. 여기에는 예제 프로젝트와 코드 템플릿, MISRA C rules (MISRA-C:2004) 자동 체킹, 환경 파일, 링커 및 라이브러리 도구등이 포함됩니다.

02

강력한 빌드툴

IAR C/C++ 컴파일러는 고도의 최적화 기능을 지닌 Coldfire용 C/C++ 컴파일러입니다. 재배치 Coldfire 어셈블러와 런타임 라이브러리를 포함하고 있습니다.

03

종합 디버거

C-SPY 디버거는 하드웨어에 대한 RTOS 인식 디버깅과 시뮬레이터, ColdFire BDM 26을 위한 J-Link, P&E BDM 인터페이스 : Multilink, Cyclone MAX 와 Cyclone PRO 등에 대한 C-SPY 대상 시스템을 지원합니다.

최신 배포판

버전 1.23

Information Center

튜토리얼, 제품 설명서, 예제 프로젝트에 쉽게 접근할 수 있는 웹 기반 탐색 시스템입니다. Help>Information Center를 선택하여 Information Center를 표시하세요.

다중 이미지 디버깅

이제 C-SPY는 하나의 디버그 세션 동안 독립적으로 구축된 여러 이미지를 디버그할 수 있습니다. Project options>Debugger>Images를 선택하여 현재 응용프로그램에 추가로 다운로드할 이미지의 위치를 지정합니다. 또한 보여지기 원하는 응용프로그램 디버그 정보를 표시하는 Images라는 새로운 디버그 창도 있습니다.

64-bit 운영체제 지원

The C-SPY drivers for P&E USB Multilink, P&E Cyclone MAX, P&E Cyclone PRO, and J-Link for ColdFire have been updated to support 64-bit versions of Windows Vista and Windows 7.

새로운 장비에 대한 지원

다음의 새로운 장비에 대한 하드웨어 디버그 지원이 추가되었습니다.

  • MCF51CN128
  • MCF51EM256
  • MCF51JE256
  • MCF51JE128
  • MCF51MM256
  • MCF51MM128
  • MCF5208
  • MCF5232
  • MCF5233
  • MCF5234
  • MCF5235
  • MCF52274
  • MCF52277

RTOS plug-in

C-SPY RTOS plugin modules for MQX and ThreadX have been added.

나에게 맞는 라이선스는?

IAR Embedded Workbench는 다양한 라이선스 모델을 통해 고객사의 수요에 따라 유연하게 이용하실 수 있습니다. 당사의 고객 지원 및 업데이트 계약과 더불어, 고객은 다양한 시간대에 걸쳐 고객이 필요하는 지원을 여러가지 언어로 제공받으실 수 있습니다. 문의 및 견적 요청 시 보다 자세하게 상담 드립니다.

라이센스 더 자세히 알아보기

이 제품에 대해 자세히 알고 싶으십니까?

제품 문의에 대한 모든 답변이 준비되어 있습니다. 경험을 최대한 활용하여, 학습 섹션과 고객 포털 마이 페이지에서 다양한 정보를 찾을 수 있습니다.

견적 문의 하기

견적 양식에 대한 이 요청을 완료하시면 당사의 영업팀에서 귀사의 요구사항에 맞춘 가격 제안을 위해 귀하에게 연락을 드릴 것입니다. 귀하의 요청을 기다리겠습니다!

사용자 가이드 및 기술문서

언어 및 표준

IAR C/C++ 컴파일러는 C/C++ 프로그래밍 언어의 다양한 방계 언어를 지원하며, 임베디드 프로그래밍을 대상으로 하는 여러 확장 언어도 지원하고 있습니다. (모든 구현 대상에 대해 전체 언어가 지원되는 것은 아니므로 유의 바랍니다.각종 표준과의 호환성 담보를 위해, 컴파일러 내 특정 확장 기능을 비활성화 시킬 수도 있습니다.

대부분의 인기 있는 디버거 및 에뮬레이터와 호환되는 광범위한 산업 표준 디버그 및 이미지 형식이 지원됩니다. 여기에는 해당하는 경우 ELF/DWARF가 포함됩니다.

ISO/ANSI C/C++ 표준 준수

IAR C/C++ 컴파일러는 다음과 같은 프로그램 언어의 단독 구현 표준을 준수합니다:

  • INCITS/ISO/IEC 9899:2018 (별칭: C18최신 버전만 해당). 
  • 컴파일러는 모든 C++17 기능을 지원합니다. C++ 라이브러리는 C++17 추가 기능을 전혀 포함하지 않은 C++14을 지원합니다. (최신 버전만 해당). 
  • ISO/IEC 14882:2015 (별칭: C++14) 
  • INCITS/ISO/IEC 9899:2012 (별칭: C11) 
  • ANSI X3.159-1989, known (별칭: C89) 

IEEE 754 표준

IAR Embedded Workbench는 플로팅 포인트 산술 계산 관련 IEEE 754 표준을 지원합니다.

MISRA C

MISRA C는 MISRA(Motor Industry Software Reliability Association)에서 개발된 프로그래밍 언어 소프트웨어 개발 표준입니다. 해당 표준의 목적은 임베디드 환경 내에서의 코드 신뢰성, 포터빌리티, 안전성 확보입니다. 특히, ISO C를 통해 프로그래밍 되는 시스템을 주 대상으로 합니다.

MISRA C의 첫 표준인 차량 기반 소프트웨어 상의 언어 사용 지침”(Guideline for the use of the C Language in vehicle-based software)는 1998년에 최초로 작성되었습니다. 이어, 2004년 대폭 개정된 제2판이 발표되었으며, 조항 번호의 재책정도 이때 이루어졌습니다. 추가적으로 MISRA C:2012에서 기능이 대폭 확장되었으며, MISRA C++:2008에서도 C++ 표준 내 불안전한 코드 구조체를 식별하는 등의 개정이 이루어졌습니다.

IAR Embedded Workbench에서는 C-STAT 애드온을 포함하여 MISRA C:2004, MISRA C++: 2008, MISRA C:2012 상의 표준 부합 여부를 확인할 수 있습니다. 

시험 검증

당사에서는 또한 다음과 같은 상업적 시험 패키지를 사용, 표준과 대비하여 당사 툴의 성능을 검증하고 있습니다:

  • Plum Hall Validation 테스트 패키지 (ISO/IEC C 표준 부합 여부 점검) 
  • Perennial EC++ Validation Suite (C++ 표준 부합여부 점검) 
  • Dinkum C++ Proofer를 통해 라이브러리의 C/C++ 표준 부합 여부 확인 및 C++ 표준 대비 당사 STL 구현 결과 점검. 

당사는 또한 시판 패키지 외에도 당사 내부 테스트 패키지를 통해 신기능, 회귀 시험, 에러 수정 시험 등을 실시하고 있습니다.

무료 평가판 다운로드

IAR Embedded Workbench for Coldfire - 평가판

평가용 라이선스는 무료이며 소프트웨어를 사용하여 효율성과 사용 편의성을 평가할 수 있습니다.

다운로드를 클릭하면, 라이센스를 얻기 위한 등록 요청 메시지가 표시됩니다.

 

평가용 라이선스와 관련하여 다음 사항에 유의하십시오.

  • 평가용 라이선스 기간은 14일입니다.
  • 런타임 라이브러리의 소스 코드는 포함되어 있지 않습니다.
  • MISRA C는 지원하지 않습니다.
  • 기술 지원이 제한적입니다.
  • 제품 개발 또는 상업적 용도로 사용할 수 없습니다.
다운로드 76.46 MB

죄송하지만, 당사 사이트에서는 Internet Explorer를 지원하지 않습니다.보다 편안한 사이트를 위해 Chrome, Edge, Firefox 등과 같은 최신 브라우저를 사용해 주시길 부탁드립니다.