본문 바로가기

W5100_EVM

(7)
AMega128 Ethernet Test 보드 - 테스트 하기 AMega128 Ethernet Test 보드 - 테스트 하기 소스코드 테스트 소스코드 는 TCP 서버 테스트를 위한 예제코드 mega128_tcps_loop.zip //----------------------------------------------------------------------------- //수신데이터 처리 void EthernetTest(unsigned char *pRcvBuffer, unsigned int len) { unsigned int i; DebugPrint("Read Data[%d]\r\n", len); for(i=0;i
[W5200 EVM] 보드 제작 [W5200 EVM] 보드 제작 하드웨어 TCP/IP 스택을 지원하는 W5100의 신버전 W5200 테스트 보드를 제작했다. SPI방식만 지원해서 더 소형 으로 제작 가능하다. SPI 클럭속도가 훨씩 더 빨라지고 8개의 스택을 지원하므로 웹서와 같은 어플리케이션에 저렴하고 간단하게 적용할 수 있다. 기존 W5100 EVM과 비교해서 크기가 더 작아지고 기존 보드와 핀맵을 동일하게 제작하여 확장보드에 연결 가능하다. W5200, W5100 확장 테스트 보드 [NET-EVM] [W5200 EVM] 핀맵 회로도
[W5100-s EVM] rev2 보드 관련 자료 [W5100-s EVM] rev2 보드 관련 자료 이더넷(W5100) 테스트를 위한 [NET-EVM] 보드 만들면서 [W5100-S EVM] rev2 보드를 만들었다. 기존 보드에서 전원핀맵을 통일해 USB 및 기타 모듈 보드와 동일한 핀맵으로 수정 제작 하였다. W5100 EVM 회로도 rev1과 같이 SPI_EN핀을 따로 설정하지 않아도 자동으로 설정될 수 있도록 인버터가 있어 SPI EN핀을 따로 설정하지 않아도 된다. [NET-EVM] 보드에 연결 확장 테스트 보드로 기존 MCU(AVR, ARM, PIC등등)를 이용하여 이더넷 테스트를 할 수 있는 보드 이다. W5100을이용한 이더넷 테스트 동영상 UDP로 접속하여 이미지 데이터를 고속으로 전송하고 TFT LCD에 출력하도록 했다. [CANTUS..
[W5100-M EVM] Hardwired TCP/IP Module 제작 [W5100-M EVM] Hardwired TCP/IP Module 제작 [W5100-S EVM] 모듈 은 소형으로 제작하기 위해 SPI, Indirect Mode(Data, A0, A1) 만을 지원하는 모듈이었는데... 크기는 조금 커지고 W5100의 전체 기능을 사용할 수 있는 형태의 모듈로 다시 제작 했다. 여러 Ethernet 테스트 확장 보드에 연결될 수 있도록 해서 다양한 MCU에서 테스트 가능하다.
[W5100 EVB] Simple UDP Test - 4 channel loop back source code [W5100 EVB] Simple UDP Test - 4 channel loop back source code 간단한 UDP 루프백 테스트 프로그램 작성. 4개의 소켓을 생성해 UDP로 받은 데이터를 다시 송신하는 예제이다. 4개의 클라이언트 프로그램으로 UDP로 접속해 loopback 테스트를 할 수 있다. //----------------------------------------------------------------------------- /** * UDP loopback program. */ void loopback_udp(SOCKET s, uint16 port) { unsigned int len; unsigned char buf[MAX_BUF_SIZE]; unsigned char desti..
[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도 위치를 조금 변경 -> 이후 나온 버젼과 핀호환성을 위해 ..
초간단 UDP데이터 송수신 프로그램 작성(VB) [W5100 WVM]초간단 UDP데이터 송수신(VB) - 1분만에 만드는 UDP통신 프로그램 VB UDP 테스트 소스코드 소스코드 자체는 상당히 간단하다. VB에서 제공하는 ActiveX를 이용하면 단 몇줄의 코드로 UDP데이터를 전송할 수 있다. VC++과는 비교도 않될정도의 간단히 프로그램을 작성할 수 있다. 물론 쓰레드나 다른 여러 기법을 사용하기에는 무리가 있겠지만 간단한 이더넷 프로그램 작성하기에는 정말 쉽고 간편히 만들 수 있다. 전체 소스코드 'Send Data Private Sub Command1_Click() 'Set UDP Socket Winsock1.RemoteHost = Text1.Text 'Destination IP Winsock1.RemotePort = Text4.Text 'De..