Note 3. W5500-EVB Web Server Library 다운로드

Download the Web Server Library Project


W5500-EVB 웹 서버 라이브러리는 자체적으로 정의한 CGI를 이용하여 W5500-EVB의 I/O를 제어할 수 있도록 구성되어 있으며, 이를 응용하여 W5500 칩을 적용한 다른 MCU device에서도 활용 가능하다. 웹 서버 라이브러리를 활용하기 위해서는 WIZnet에서 제공하는 W5500 driver 및 protocol library인 ‘ioLibrary’ 도 필수 요소로 포함되어야 한다.

WIZnet에서는 W5500-EVB용 웹 서버 라이브러리를 LPCXpresso 프로젝트의 형태로 제공한다.

W5500-EVB HTTP Server GitHub Repository에서 다운로드 가능하다.

[추가]

2015년 2월 이후, W5500-EVB repository의 branch였던 HTTP 라이브러리가 별도의 repository로 등록 되었다. 항상 최신의 라이브러리를 포함할 수 있도록 ioLibrary를 별도 모듈로 등록한 점 등 약간의 차이점이 있다.

HTTPServer_LPC11E36_LPCXpresso GitHub Repository에서 다운로드 할 수 있으며, 메인 프로젝트 폴더 내 HTTPServer_LPC11E36_LPCXpresso\src\ioLibrary 폴더에 최신 라이브러리를 추가로 다운로드 하여 삽입하여야 한다.

최신 버전의 ioLibrary는  ioLibrary_Driver GitHub Repository에서 다운로드 가능하다.

 

github_download

GitHub Repository 우측 하단의 [ Download ZIP ] 버튼을 누르면 프로젝트 압축 파일을 다운로드 할 수 있다.

Import Projects


 LPCXpresso IDE를 실행하면 왼쪽 하단의 ‘Quickstart Panel’에서 [ Import Project(s) ] 메뉴를 찾을 수 있다. LPCXpresso 프로그램은 Eclipse 기반의 개발환경으로, 압축 파일 Import를 지원하므로 GitHub Repository에서 다운로드 한 프로젝트 파일을 선택하여 4개 프로젝트 모두를 workspace로 import 한다.

* 주의 : 프로젝트가 복사 될 LPCXpresso IDE Workspace의 경로에 한글이 포함되어 있으면 라이브러리를 정상적으로 include 할 수 없다. 꼭 확인하여 Workspace의 경로 path가 영문으로 구성될 수 있도록 하자.

import_projects

import_projects_end

프로젝트 Import가 끝나면 이제 W5500-EVB 상에서 웹 서버를 활용할 준비가 완료된다.

Advertisements

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중