HI-TECH C® Compliers by Microchip Technology Brochure...

6

Transcript of HI-TECH C® Compliers by Microchip Technology Brochure...

Page 1: HI-TECH C® Compliers by Microchip Technology Brochure …ww1.microchip.com/downloads/jp/DeviceDoc/jp544285.pdf · 2014. 12. 23. · 가격 및 출시 일정 hi-tech c pro (pro 모드)
Page 2: HI-TECH C® Compliers by Microchip Technology Brochure …ww1.microchip.com/downloads/jp/DeviceDoc/jp544285.pdf · 2014. 12. 23. · 가격 및 출시 일정 hi-tech c pro (pro 모드)

C 파일

C 파일

전처리 및 파싱

중계 파일

컴파일 2 단계

링크

컴파일 1 단계

어셈블리omniscient

code generation

전처리 및 파싱

라이브러리 파일

p- 코드

p- 코드

Page 3: HI-TECH C® Compliers by Microchip Technology Brochure …ww1.microchip.com/downloads/jp/DeviceDoc/jp544285.pdf · 2014. 12. 23. · 가격 및 출시 일정 hi-tech c pro (pro 모드)

ISR

Page 4: HI-TECH C® Compliers by Microchip Technology Brochure …ww1.microchip.com/downloads/jp/DeviceDoc/jp544285.pdf · 2014. 12. 23. · 가격 및 출시 일정 hi-tech c pro (pro 모드)

가격 및 출시 일정HI-TECH C PRO

(PRO 모드)HI-TECH C PRO(Standard 모드)

HI-TECH C PRO(Lite 모드)

PIC10/12/16 MCUs SW500010 SW500005 √

PIC18 MCUs SW500007 SW500008 √

PIC24 MCUs/dsPIC® DSCs (2) SW500009 (2)

PIC32 MCUs SW500011 SW500012(1) √

주:엔터프라이즈, 다중 사용자 및 사이트 라이센스도 제공되고 있습니다.

1) 2009년 2/4분기 출시 계획.2) 2009년 3/4분기 출시 계획.

마이크로칩 MCU를 위한 HI-TECH C 컴파일러에 대한 가격 및 출시 일정 정보는 마이크로칩 디스트리뷰터에게 문의하십시오. HI-TECH C 컴파일러는 www.microchipdirect.com에서도 다운로드 할 수 있습니다.

최우선적 액세스

HI-TECH C PRO 컴파일러는 새로운 버전, 패치 레벨 업데이트 및 우선적 기술 지원에 대한 웹 액세스를 제공하며 가입 기간이 12개월인 유지보수 서비스가 함께 제공됩니다.

(qualifier)

Page 5: HI-TECH C® Compliers by Microchip Technology Brochure …ww1.microchip.com/downloads/jp/DeviceDoc/jp544285.pdf · 2014. 12. 23. · 가격 및 출시 일정 hi-tech c pro (pro 모드)

0%

50%

100%

150%

200%

250%

HI-TECH C PROFree Lite Standard HI-TECH C PRO

HI-TECH C PRO (PRO 모드)

HI-TECH C PRO (Standard 모드)

HI-TECH C PRO (Lite 모드)

최적화

Omniscient Code Generation™ 컴파일 기술 √ √ √

등급 또는 명령문 수준의 최적화 정도 최상 상 하

활용도에 따라 코드의 각 포인터 변수 크기 최적화 √ 작업 제한

인터럽트 컨텍스트 스위칭에 필요한 오버헤드 감소 √ 작업 제한

매개 변수 전달을 위해 동적 레지스터 할당(해당되는 경우) √ 작업 제한

함수 매개 변수에서 지원되는 레지스터 수(해당되는 경우) 전체 일부 최소

파이프라인 성능 향상을 위한 레지스터 순환(해당되는 경우) √ √

분기/로드 지연 최적화(해당되는 경우) √ √

속도 향상을 위해 선택된 라이브러리 루틴의 인라인 처리 자동화 √ √

커스터마이즈된 런타임 시작 루틴 √ √ √

신속한 런타임 시작 및 메모리 삭제를 위한 최적화 √ √

객체를 최적 위치에 자동 할당 √ √ 작업 제한

절차적 추상화 최적화 √ 작업 제한

printf 함수의 최적화 정도 상 상 상

유저빌리티/기능

모든 PIC® MCU 장치 지원 √ √ √

무제한 메모리 사용 √ √ √

특별한 한정자 없이도 메모리 뱅크를 자동 처리 √ √ √

마이크로칩과 호환되는 주변 장치 라이브러리 포함 √ √ √

모듈에서 일치하지 않는 정의 식별 가능 √ √ √

다양한 인터럽트 처리 체계(해당되는 경우) √ √ √

사이클 수준 지연 루틴(cycle accurate delay routine) 내장 √ √ √

구성 단어 자동 생성(해당되는 경우) √ √ √

잠재적인 런타임 스택 오버플로우가 탐지될 경우 이를 경고 √ √ √

사용자 어셈블리 및 객체 코드 파일 자동 분석 √ √ √

다수의 비표준 C 한정자 및 컴파일러 옵션에 대한 요구 제거 √ √ √

최대 printf 구성 횟수 ~650 ~650 ~650

printf 커스터마이즈를 위한 운영 자동 자동 자동

디버깅이 가능한 라이브러리 루틴 √ √ √

MPLAB® IDE에 완벽하게 통합되며 마이크로칩의 모든 디버거 및

에뮬레이터와 호환 가능√ √ √

기반 시스템: Windows® XP, Vista & Vista64, Linux 및 Mac® OS X √ √ √

Page 6: HI-TECH C® Compliers by Microchip Technology Brochure …ww1.microchip.com/downloads/jp/DeviceDoc/jp544285.pdf · 2014. 12. 23. · 가격 및 출시 일정 hi-tech c pro (pro 모드)

www.microchip.com