How to use Crossware ARM Compiler

Crossware ARM 컴파일러는 강력한 코드 생성기능(Wizard)으로 사용하기 편합니다.
jPOD 와 함께 Hardwre Debuging 을 지원합니다.

LPC2101 은 8051과 같이 32 개의 I/O를 가지고 있습니다.
32 개 포트에 LED 를 연결하고 순차 점등하는 예제입니다.


STEP 1: Crossware 사의 32K Bytes ARM Demo 버젼 컴파일러를 다운받아 설치합니다. 데모버젼 다운로드 http://www.crossware.co.kr/setup-arm.exe

STEP 2: Crossware Embedded Studio 를 실행합니다.
이 프로그램은 8051과 ARM 프로세서 개발에 같이 사용합니다.

STEP 3: 새로운 프로젝트를 마듭니다.
File -> New 를 선택합니다.

STEP 4: 출력 파일 성격을 선택합니다.
 Projects 탭에서 Executable 을 선택합니다.

STEP 5: 사용할 프로세서를 선택합니다.
 Target Family를 ARM , Group 을 Ahow All 그리고 Family member를 Philips LPC2101 로 선택합니다.

STEP 6: 프로젝트 이름을 정합니다. test_2101 로 입력합니다. (MS Window 파일이름 규정에 맞으면 어떤 것이든 좋습니다.)

STEP 7: LPC2101 프로세서의 메모리 영역 설정입니다. 변경할 필요는 없습니다.

STEP 8: 컴파일과 링크완료시 만들어지는 파일 포맷을 지정합니다.
Intel HEX 파일로 지정합니다.

STEP 9: 초기화 어셈블리 파일, 시작 소스 파일이 만드어지도록 하고 프로그램언어를 C 로 선택합니다. "마침"을 클릭하면 프로젝트 구성이 완료됩니다.

STEP 10: 모든 초기화 과정이 완료되었습니다.

STEP 11: 가장 간단한 테스트 프로그램을 입력합니다. 32 개의 LED를 순차 점등하는 프로그램입니다.

STEP 12: Build -> Rebuild All 을 클릭합니다.

STEP 13: 출력창에 컴파일/링크 결과가 표시됩니다. 이렇게 하여 HEX 파일이 생성되었습니다.

  LPC2101 FLASH 메모리에 HEX 파일 라이팅

Philips 사이트에서 최신 ISP 프로그램을 다운 받아 설치합니다. 
http://www.standardics.philips.com/support/techdocs/microcontrollers/zip/flash.isp.utility.lpc2000.zip

 

관련 제품(Related Products)

 

가 격

   
ARM Development Suite for Windows  
jPOD™ USB JTAG interface