본문 바로가기

[INTERFACE]/WIZNET_EVM

(46)
FTP Client 테스트 AVR mega128 + W5100을 이용한 FTP 클라이언트 예제 테스트 FTP클라이언트로 호스트의 파일을 받아오는 예제를 작성해서 테스트 했다. ================================================ Net Config Information ================================================ MAC ADDRESS : 0x00.0x08.0xDC.0x00.0x00.0x00 SUBNET MASK : 255.255.255.0 G/W IP ADDRESS : 192.168.1.94 LOCAL IP ADDRESS : 192.168.1.92 ================================================ Enter FTP s..
W5100 + AVR 네트웍 전송속도 속도 테스트 W5100 + AVR 네트웍 전송속도 속도 테스트 링크 참고
[개발일지] FTP Server Module 개발 - IE에서 ftp접속 완료 [개발일지] FTP Server Module 개발 - IE에서 ftp접속 완료 IE(인터넷 익스플로러)에서 FTP로 [FTP Server Module]에 접속시 PASSIVE모드로 접속해야 한다. [2007-10-19 09:07:22 월요일] Passive Mode Test Passive Mode에서는 서버가 소켓을 열고 기다려야 함 따라서 W5100에서 Act모드, Psv모드 두 경우 각각 소켓 생성함수를 만들었다. PASV명령이 오면 서버는 데이터 채널에 소켓을 생성하고 서버모드로 동작해야 클라이언트가 다음 메시지(LIST)를 보내준다. PASSIVE모드에서 파일 리스트 전송할 때 기존 FTP와 좀 다르다 mm, dd, yy순으로 전송해야 하고 mm은 영문으로 표기해야 한다. 일단은 메모리 용량과 속..
이더넷을 이용한 LCD제어 이더넷을 이용한 LCD제어 LCD뒷면에 [AVR EVM] + [W5100 EVM] 보드 연결 회로도 MPU: [Meag128 EVM] Ethernet : [W5100 EVM] (http://cafe.naver.com/elab/565) LCD : 16x4 CLCD LED 보드 조립 뒷면에 Main MPU모듈, Ethernet 모듈 커넥터를 장착 한다. 앞면에 16x4 CLCD커넥터를 MPU의 각 포트에 연결한다. 펌웨어 호스트 프로그램 테스트 결과 W5100 + AVR 을 이용한 이더넷 LCD제어 테스트 동영상
[W5100 EVM]웹서버 예제 [W5100 EVM]웹서버 예제 웹서버는 웹 페이지가 들어 있는 파일을 사용자들에게 제공하는 시스템으로 HTTP프로토콜으로 웹페이지및 응답을 송수신 할 수 있다. 임베디드 웹서버 펌웨어 소스 HTTP 프로토콜의 동작 HTTP 프로토콜은 요구/응답(Request/Response) 방식을 이용하여 동작하고 있다. 즉, 원하는 프로토콜 기능(예:GET, HEAD, POST)에 대해 서비스 요구를 하면 데이터 송수신을 위한 TCP 연결이 만들어지고, 서버가 응답을 보내어 데이터 전송을 끝내면 자동적으로 연결이 끊어지게 되는 것이다. 클라이언트가 서버와 TCP 연결을 만들고, 요구 method, URI, 프로토콜 버전, MIME의 형태로 표시되는 클라이언트 지정 사항들, 클라이언트 정보, 때로는 서버에게 전달할 ..
[W5100 EVM] rev0.1 Wiznet Ethernet Module 관련 자료 [W5100 EVM]rev0.1 Wiznet Ethernet Module 관련 자료 W3100 모듈과 핀 호환이 되도록 설계 하였으며 Addrss/Data방식 또는 SPI방식에 따라 헤더핀을 사용하시면 됩니다. Serial Flash(AT45DB321 4Mbyte)은 옵션으로 SPI포트에서 제어할 수 있습니다. 회로도 SPI방식 연결회로도 *아래 수정회로 참고 Direct방식 회로도 회로 수정 Data Flash쪽 /CS핀이 잘못되어 끊고 /DF_CS로 점퍼 날렸다. 이참에 /SCS도 위치를 조금 변경 -> 이후 나온 버젼과 핀호환성을 위해 ..
[W5100 EVM]TCP Server/Client Host Program(VC++) 예제소스 [W5100 EVM]TCP Server/Client Host Program(VC++) 예제소스 http://cafe.naver.com/elab/580 에서 작성한 TCP Server예제를 테스트 할 수 있는 PC프로그램 입니다. 좀 수정하여 Server/Client Mode를 선택적으로 설정할 수 있도록 수정하였고 간단하게 TCP로 데이터 송수신을 테스트 해 볼 수 있습니다. 실행파일 소스코드 TCP Server Mode TCP Client Mode
[W5100 EVM]Simple TCP-Client 예제1 - AVR128 [W5100 EVM]Simple TCP-Client 예제1 - AVR128 [W5100 EVM]모듈을 이용하여 간단한 TCP-Client 예제를 작성해 보겠습니다. 코드구조 현제 예제는 AVR Studio(GCC)를 이용하여 작성되었지만 레이어를 두어 다른 CPU나 컴파이러에서도 쉽게 포팅 가능하도록 구성되어 있습니다. 전체 폴더 구조는 [00_hal] : 하드웨어 종속적인 데이터 파일 [01_drv] : 각종 드라이버 관련 파일 [ex0_..] : 사용자 Application 로 구성되어 있고 Wiznet칩 관련 드라이버는 [01_drv/wiznet/..]폴더에 있습니다. 버스모드 설정 W5100의 Access모드는 DIRECT_MODE, INDIRECT_MODE, SPI_MODE가 있고 자신의 하드웨..