FAQ-테크니컬 | Arm 공식 판매처 | MDS테크
top of page

Q. Arm 컴파일러 v5와 v6의 차이가 무엇인가요?

A. v5는 gcc 기반, v6는 clang 기반입니다.

따라서 둘의 문법과 내장 라이브러리(e.g RTOS)가 다른 것에 유의해야 합니다.

또한 v5는 Cortex-M23, M33 등의 Armv8-M 아키텍처 빌드가 불가능합니다.

Q. MDK v6로 기존 MDK v5 프로젝트를 빌드할 수 있나요?

A. 가능합니다. Keil Cloud와 VS Code Extension은 μVision 프로젝트를 import 할 수 있는 기능이 있습니다.

또한 MDK v5는 MDK v6의 일부입니다. v6는 기존 v5의 모든 제품을 사용할 수 있습니다.

Q. Keil에서 빌드 전 또는 후에
      다른 3rd Party tool과 연동하고 싶어요.

A. Option for Target > User 탭에서

Before Compile, Before/After Build 단계에서 사용할 CMD 명령어를 지정할 수 있습니다.

복잡한 동작일 경우 cmd 확장자 파일을 생성해서 대응 가능합니다.

자세한 사항은 MDS테크로 문의주시길 바랍니다.

Q. 특정 버전의 Arm 컴파일러를 다운로드 받을 수 있나요?

A. Arm Product download hub에서 특정 버전의 컴파일러를 검색 및 다운로드 할 수 있습니다.

Keil MDK의 uVision 프로젝트에서 현재 사용중인 컴파일러 버전을 확인할 수 있습니다.

* Options for Target > Target > Code Generation 의 ARM Compiler 예시

Arm 테크니컬

Arm Download Hub 접속 및 로그인 후 사용할 수 있는 컴파일러 버전을 확인합니다.

https://developer.arm.com/documentation/ka005198/latest/

Arm 테크니컬
Arm 테크니컬

Q. 특정 MCU에 대한 예제 프로젝트를
      다운로드 받을 수 있나요?

Pack Installer에서 Keil MDK에서 사용 가능한 Device 리스트가 출력됩니다.

해당 Device 우측에 연결된 하이퍼링크를 통해 소프트웨어 Pack 다운로드가 가능한 링크로 이동할 수 있습니다.

Arm 테크니컬
Arm 테크니컬

소프트웨어 Pack 설치 후 Pack Installer의 우측 Examples 탭에서 해당 보드에서 사용 가능한 예제 프로젝트를

copy 할 수 있습니다. Copy 위치는 사용자가 지정할 수 있습니다.

Arm 테크니컬
Arm 테크니컬
Arm 테크니컬

MDS테크

ADD 경기도 성남시 분당구 대왕판교로 644번길 49 DTC타워 9층

TEL 031-627-3000

MAIL arm-sales@mdstech.co.kr

FAX 031-627-3008

​대표자 이창열, 이정승​

MDSTECH
  • Blogger
  • Instagram
  • LinkedIn
  • YouTube

©MDS Tech Inc. All Rights Reserved.

bottom of page