본문 바로가기

[TI]/LuminaryMicro

Luminary Micro LM3S 개발환경 설정 - IAR 무료 버젼 컴파일러를 이용한 테스트

Luminary Micro LM3S 개발환경 설정 - IAR 무료 버젼 컴파일러를 이용한 테스트

Luminary Micro의 Cortex-M3 코어 (LM3S8962, LM3S311, LM3S301, LM3S801, LM3S2965 ...)의 개발환경 설정에 관련해 정리해 보았다.

프로젝트 전체 예제소스




먼저 Lumnary Micro(http://www.luminarymicro.com/)에서 관련 최신 예제파일 및 Lib파일을 다운 받는다. 대부분 파일 하나에 포함되어 있다. 등록하고 다운받아 설치한다. 각종 예제 및 프로젝트파일 Lib파일... 전체를 포함하고 있다.


여기서 diverlib, inc폴더의 파일을 이용해 다양한 테스트를 해 볼 수 있다.




컴파일러는 IAR사의 EW-ARM을 이용 하였고 http://www.iar.com 에서 무료 데보 버젼을 다운로드 가능하다.
1)새로운 프로젝트를 생성하고 옵션 설정에서 디바이스를 선택한다.




2)필요한 환경설정을 한다.
$PROJ_DIR$\
$PROJ_DIR$\..\01_drv\
$PROJ_DIR$\..\inc\
$PROJ_DIR$\..\driverlib



3)Linker Command file설정



4)디버거 설정 - LMI FTDI로 설정


5)디버거 - Flash 다운로드 설정




환경설정이 완료되고 프로그램 작성하여 컴파일 한다. 디버깅 버튼을 클릭하여 파일 다운로드 및 디버깅 가능하다.



LM3S308을 이용한 디버깅 테스트 환경

반응형