[adStar EVM] SD Card를 이용한 임베디드 웹서버 테스트
[adStar EVM]은 SD Card소켓을 내장하고 있기 때문에 여러가지 활용도가 좋은데, SD 카드를 이용하여 간단한 임베디드 웹서버를 제작해 보았다.
adStar의 풍푸한 SDRAM과 고성능이면서 저렴한 adStar의 장점을 최대한 이용해 보았다.
SD Card를 이용하면 웹페이 업데이트 및 관리에 있어서 편리한점이 많다. 특히 메모리가 부족한 임베디드 환경에서 저렴하고 웹서버 구현하는데 있어 좋은것 같다.
네트웍은 H/W TCPIP W5200모듈을 이용하여 SPI형태로 쉽게 [XP-NET EVM] 보드에 연결하여 테스트 하였다.
[adStar EVM] Embedded Webserver 테스트 동영상
SD card에 웹페이지를 저장하고 네으웍으로 접속하여 간단한 웹서버 기능을 테스트 하고 있다. 디지털 입력, 디지털 출력, 아날로그 입력 등을 웹브라우저나 스마트폰등에서 접속하여 테스트할수 있다.
adStar 임베디드 웹서버 메인 페이지
임시로 192.168.0.104로 할당하였다.
adStar 임베디드 웹서버 디지털 출력 페이지
CGI 파일을 이용하여 LED1, LED2의 출력 상태를 변경하고 이를 LAMP모듈에 출력한다.
adStar 임베디드 웹서버 아날로그 입력 페이지
아날로그 입력 데이터를 그래프로 표시한다. 그래프 표시는 JAVA(ajax) 를 이용하여 실시간으로 표시하도록 했다.
adStar 임베디드 웹서버 디지털 출력 페이지
디지털 출력으로 FND를 사용하였다.