[embed]Eclipse 환경에서 KL-25Z 보드 라이브러리 컴파일 하기

2014. 5. 26. 14:132018년 이전 관심사/mbed

반응형

1. Program 생성
아래 사진과 같이 FRDM-KL25Z Platform의 Program을 생성한다.



2. Library 추가 및 Test Program 작성
생성된 WizFi250 Program에서 우클릭 -> Import Library -> From Import Wizard.. 선택 후, mbed-src와 mbed rtos 선택
(추후에 확장성을 위해 mbed-rtos를 같이 포함 )



Program Workspace의 WizFi250 Program을 선택 후, [우클릭]-[New Folder]-"src" 폴더 생성
[src]-[우클릭]-[New File]-"main.cpp 생성"



3. Export Program

main.cpp에 테스트 코드를 작성 후, [WizFi250]-[우클릭]-[Export program]

Export Target : FRDM-KL25Z
Export Toolchain : GCC(ARM Embedded)



4. GNU Toos for ARM Embedded Processor 설치

https://launchpad.net/gcc-arm-embedded 주소에 접속한 후 아래 그림과 같이 Windows Installer를 설치 한다.


GNU Toolchain이 정상적으로 설치 되었다면, 도스 창에서 export한 mbed project 경로로 이동한 후, make 명령을 수행하면 아래와 같이 출력 된다.



만약 윈도우에서 make가 수행되지 않는 경우, 아래 경로에서 windows 용 make 바이너리를 다운 받으면 된다,.

http://gnuwin32.sourceforge.net/packages/make.htm




5. Import Project in Eclipse

[New]-[Other]-[C/C++]-[Makefile Project with Existing Code]



Makefile을 다음과 같이 수정하면, 컴파일 후 mbed Board에 Binary를 자동으로 다운로드 할 수 있다. 


반응형