LPCXpresso에서 새 프로젝트 생성하기

준비물

  1. LPCXpresso 통합 개발환경
  2. MCU Library
    • http://www.lpcware.com/content/nxpfile/lpcopen-platform 접속
    • 아래로 조금만 내려가면 아래와 같이 보인다. 여기서 자신의 MCU에 맞는 라이브러리를 다운로드 받는다. 단, LPCXpresso를 지원하는 파일을 다운로드 해야 한다.
      MCU Library 다운로드 하기
    • 필자는 LPC11E36 시리즈를 사용하지만, 목록에는 없어서 가장 유사한 LPC11U37용 라이브러리를 다운로드 받았다.

새 프로젝트 생성하기

  1. LPCXpresso를 실행하고, 상단 메뉴바에서 “File > New > Project” 순서로 선택한다.
  2. 아래와 같은 창이 뜨는데, 아래 그림과 같이 “LPCXpresso C Project”를 선택한 다음 “Next >” 버튼을 누른다.
    LPCXpresso에서 새 프로젝트 생성하기

  3. 다음 창에서 사용할 MCU에 맞는 프로젝트 템플릿을 선택한다. 필자는 LPC11E36FHN33을 사용할 예정이므로 다음과 같이 선택했다.
    LPCXpresso에서 새 프로젝트 생성하기

  4. 다음으로 나타나는 창에서 프로젝트의 이름을 적어주자.
    LPCXpresso에서 새 프로젝트 생성하기

  5. 다음 창에서 Target MCU를 선택한다. 위에서도 말했지만 필자는 LPC11E36FHN33를 사용할 예정이기 때문에 다음과 같이 선택했다.
    LPCXpresso에서 새 프로젝트 생성하기

  6. 이제 “준비물”에서 준비한 MCU Library를 등록해 줄 차례다. 다음 창에서 “Import”버튼을 누른다.
    LPCXpresso에서 새 프로젝트 생성하기

  7. “Project archive (zip)”의 “Browse…” 버튼을 클릭하여 zip으로 압축된 MCU Library를 선택 한 다음 하단의 “Next >” 버튼을 클릭한다.
    LPCXpresso에서 새 프로젝트 생성하기

  8. 다음 창에서 MCU Library인 “lpc_chip_11uxx”를 체크한다. 체크를 하고나서 하단의 “Finish” 버튼을 누른다.
    LPCXpresso에서 새 프로젝트 생성하기

  9. “LPCOpen Chip Library Project”의 “Browse…” 버튼을 클릭한다.
    LPCXpresso에서 새 프로젝트 생성하기

  10. 새로 나타난 창에서 “lpc_chip_11uxx”를 선택하고 “OK” 버튼을 클릭한다.
    LPCXpresso에서 새 프로젝트 생성하기

  11. 이후로는 특별한 설정없이 “Next >”를 클릭하면 된다. 아래 그림 참조
    LPCXpresso에서 새 프로젝트 생성하기
    LPCXpresso에서 새 프로젝트 생성하기
    LPCXpresso에서 새 프로젝트 생성하기
    LPCXpresso에서 새 프로젝트 생성하기
    LPCXpresso에서 새 프로젝트 생성하기

  12. 프로젝트 생성이 완료되면 아래와 같이 프로젝트와 기본 파일들이 생성된다.
    LPCXpresso에서 새 프로젝트 생성하기

  13. 위 그림에서 네모 표시된 부분을 클릭하고, 화살표 부분의 “Build ‘DNSTest_with_W5500’ [Debug]”를 클릭하여 프로젝트가 성공적으로 빌드 되는지 확인한다.

LPCXpresso 설치 및 라이센스 활성화

NXP에서는 자사 MCU를 위한 개발환경으로 LPCXpresso를 제공한다.
LPCXpresso는 라이센스 다음과 같이 3가지 라이센스로 나눌 수 있다. 코드 사이즈 제한 말고는 별다른 제약 사항은 없다.

라이센스 비고
라이센스를 등록하지 않은 상태 코드 사이즈 8K 제한
Free 라이센스 코드 사이즈 256K 제한
Pro 라이센스 제한 없음

LPCXpresso를 설치하고 Free 라이센스를 활성화 하는 방법에 대해 알아보겠다.

LPCXpresso 설치

  1. www.lpcware.com/lpcxpresso 에 접속하여 회원가입을 한다.
    lpcware 회원가입 하기

  2. www.lpcware.com/lpcxpresso/download 에 접속하여 LPCXpresso를 다운로드 한다.

    • Windows, Linux, Mac OS를 지원하니 각자 환경에 맞는 설치 파일을 다운로드 한다.
  3. 다운로드 받은 파일을 설치 한다. 설치 과정에서 특별한 설정은 없다.

LPCXpresso Free 라이센스 활성화

  1. LPCXpresso의 설치를 성공적으로 마치고나서 실행하면 다음과 같이 Workspace 경로를 설정화는 창이 나타난다. 여기서는 그냥 OK버튼을 누르고 넘어간다.
    lpcxpresso 라이센스 활성화하기

  2. 다음으로 라이센스를 확인하는 창이 나온다. OK버튼을 누르고 넘어간다.
    lpcxpresso 라이센스 활성화하기

  3. 메뉴의 Help -> Activate -> Create serial number and register (Free Edition) 을 클릭한다.
    lpcxpresso 라이센스 활성화하기

  4. 생성된 시리얼을 보여주는 창이 보인다. OK 버튼을 누른다.
    lpcxpresso 라이센스 활성화하기

  5. 라이센스 등록을 위한 웹 페이지가 열린다. Register LPCXpresso 버튼을 클릭한다

    • 로그인을 하라는 메시지가 나타나면 가입해둔 아이디로 로그인을 하면 아래 화면으로 이동한다.
      lpcxpresso 라이센스 활성화하기
  6. Activation Key가 나타나면 이를 복사해 둔다. (아래 모자이크 부분)
    lpcxpresso 라이센스 활성화하기

  7. 메뉴의 Help -> Activate -> Activate (Free Edition) 을 클릭하고, 복사해둔 Activation Key를 붙여넣은 다음 OK버튼을 클릭한다.
    lpcxpresso 라이센스 활성화하기
    lpcxpresso 라이센스 활성화하기

  8. 성공적으로 라이센스가 활성화 되면 다음과 같은 창이 나타난다. OK버튼을 누른다.
    lpcxpresso 라이센스 활성화하기

  9. LPCXpresso를 재시작 하라는 창이 뜬다. Yes버튼을 클릭하여 재시작 한다.
    lpcxpresso 라이센스 활성화하기

  10. 재시작 하고나면 아래와 같이 라이센스가 활성화 된 것을 확인 할 수 있다.
    lpcxpresso 라이센스 활성화하기