본문 바로가기
프로그래밍/임베디드

ARM Cortex M3 프로세서용 무료 개발환경 구축하기

by choies1 2010. 11. 22.
Cortex M3 코어가 들어간 프로세서로 개발하기 위해서 개발환경을 구축해야 한다.

무료로 컴파일 환경을 구축하는 방법에는
  1) IDE 환경이 구축된 Ride7을 이용하는 방법
  2) IDE 환경이 없는 GNU를 이용하는 방법 ( Code Soucery 사에서 제공)
이 있다. 

GNU 툴은 Code Soucery 사에서 무료로 제공한다. 여기서는 IDE가 없는 GNU 환경으로 개발환경을 구축하는 방법에 대해서 설명한다.  

1. Ride 7을 이용한 ARM 개발환경 구축하기
1-1. 설치 파일 Download 하기 (최신 파일을 받는다)
http://www.mcu-raisonance.com/mcu_downloads.html?BN=BN2&TOOLS=Ride7

1-2. 설치 및 설정
예제 파일을 보고 설정하면 된다. 또한 아래의 카페에서 ride7을 검색하면 다양한 설정방법를 알 수 있다.
http://cafe.naver.com/embeddedcrazyboys


2. Code Soucery사의 ARM 개발환경 구축하기

2-1. 설치파일 Download 하기
http://www.codesourcery.com/sgpp/lite/arm/portal/release1592
의 홈페이지에서 'Sourcery G++ Lite 2010.09-51 for ARM EABI'를 다운로드 받는다.

일반적으로 윈도우 환경을 이용하므로 'Package'의 'IA32 Windows Installer'를 다운로드 받는다.

2-2. 설치 하기
'IA32 Windows Installer'를 통해 다운로드 받은 *.exe를 설치하면 이제 GNU 툴을 이용한 개발환경 구축은 완료된다.