마이크로칩, 새로운 C 컴파일러인 MPLAB® XC 출시
2012년 04월 05일
트위터로 보내기페이스북으로 보내기구글플러스로 보내기
nw1333603165_0.gif
이 제품은 900여 개에 이르는 모든 PIC® 마이크로컨트롤러(MCU) 및 dsPIC® 디지털 신호 컨트롤러(DSC)를 위한 최상의 실행 속도와 코드 크기를 제공하는 마이크로칩의 간소화된 C 컴파일러 라인에 속한다. MPLAB XC8, XC16 및 XC32 컴파일러는 프리(Free), 스탠다드(Standard) 및 프로(Pro)의 세 가지 최적화 레벨을 통해 8, 16 및 32비트 디자이너의 작업을 보다 용이하게 해 준다. 프로 에디션은 60일 동안 무료로 사용해 볼 수 있다. MPLAB XC는 리눅스(Linux), 맥(Mac) OS® 및 윈도우(Windows®) 운영 체제를 지원하므로 디자이너는 임베디드 개발을 위해 선택한 플랫폼을 그대로 활용할 수 있다.

오늘날의 디자이너가 고려해야 할 중요한 사항 중 하나는 코드 재사용성과, 프로젝트별 요구 사항에 가장 적합한 마이크로컨트롤러의 성능 및 사양 레벨로 손쉽게 마이그레이션할 수 있는 기능이다. 이는 마이크로칩이 지금까지 일관되게 유지해온 강점이었으며 MPLAB XC 역시 마이크로칩의 기존 컴파일러에서 코드를 손쉽게 이동할 수 있도록 함으로써 이러한 전통을 계속 이어가고 있다. 또한 MPLAB XC는 범용, 교차 플랫폼 및 오픈 소스 MPLAB® X 통합 개발 환경에서 원활하게 동작하는 호환성 있는 컴파일러 및 디버거/프로그래머로 구성된 마이크로칩의 툴 체인을 완성함으로써 학습 곡선과 툴에 대한 투자를 모두 줄여 준다. MPLAB XC 컴파일러는 기존 MPLAB IDE와도 호환된다.

마이크로칩 개발 툴 사업부의 데렉 칼슨(Derek Carlson) 부사장은 “연구자와 학생, 동호인은 물론, 적은 자원으로 더 많은 작업을 보다 빨리 수행해야 하는 글로벌 OEM의 숙련된 전문가에 이르기까지, 임베디드 디자이너에게 있어서 단순성, 실행 속도, 코드 크기, 비용, 교차 플랫폼 지원은 모두 매우 중요한 요소”라며 “새로 선보인 MPLAB XC 컴파일러 라인은 이러한 모든 요구 사항을 충족하는 동시에 마이크로칩의 고객들이 기대하는 업계 최고 수준의 호환성과 손쉬운 마이그레이션 기능을 제공한다”고 강조했다.

많은 디자이너들이 무료로 사용할 수 있는 C 컴파일러를 필요로 한다. 마이크로칩 MPLAB XC 컴파일러의 8, 16 및 32비트 무료 배포판(Free edition)은 많은 최적화 레벨을 제공하며 완전한 기능을 갖추고 있을 뿐 아니라 상업적인 용도에 대한 라이선스 제한이 없는 것이 특징이다. 무료 배포판보다 50% 정도 성능이 뛰어난 프로 최적화 레벨(Pro optimization level)을 사용하여 코드를 테스트하려는 경우를 위해 마이크로칩은 60일 동안 사용 가능한 프로 최적화 레벨이 포함된 평가판도 제공하고 있다. 이 기간이 만료되면 다시 무료 컴파일러(Free compiler)로 전환된다. 프리 에디션과 마찬가지로 이 평가판은 완전한 기능을 갖추고 있으며 상업적인 용도에 대한 라이선스 제한이 없다.

임베디드 개발자들의 다양한 요구 사항을 한층 원활하게 지원하도록 마이크로칩은 현재 900여 개에 이르는 모든 8, 16 및 32비트 PIC MCU 및 dsPIC DSC에 대한 단일 사용자 라이선스와 MPLAB XC 컴파일러의 전 제품 버전을 모두 구매할 수 있게 하고 있다. 또한 엔지니어가 여러 명인 조직에서는 플로팅 네트워크 라이선스를 구매하면 되는데, 이 경우에는 컴파일러가 회사의 인트라넷에서 호스팅되므로 회사 내 모든 디자이너가 손쉽게 액세스할 수 있다.

공급
MPLAB XC8 및 MPLAB XC32 컴파일러는 현재 출시된 상태이며, MPLAB XC16 컴파일러는 4월에 공급될 예정이다. 모든 세 컴파일러의 할인된 제품 버전은 5월에 공급될 계획이다. 새로운 XC 라인의 가격은 최대 60% 낮아졌으며 프로 에디션은 업계 최고 수준의 가치를 제공한다. 무료 배포판을 다운로드하거나 코드 및 속도 최적화 레벨이 향상된 유료 옵션을 평가하려면 http://www.microchip.com/get/E1C4를 방문하면 된다. 또한 자세한 정보는 마이크로칩 영업 담당자 또는 전 세계 공식 디스트리뷰터를 통해 확인할 수 있다.

그래픽 / 영상
많이 본 뉴스