WIZnet Developer Forum

WIZnet W5500 모듈 문의 드립니다,

W5500 모듈하고 Atmega128A를 SPI로 연결시
Atmega128A에서 이더넷으로 들어오는 데이타를 SPI를 통해 받거나/보내거나
할수 있는것 입니까,

받거나/보내거나 하는 과정을 설명 좀 부탁 드립니다,

아두이노만 사용하다 AVR를 사용 할려고 하니 조금 헛갈리네요?

감사 합니다,

안녕하세요

위의링크 참고하시기바랍니다.

먼저 SPI로 Network관련 레지스터들을 설정하신 후(SIPR, SHAR, GAR, SUBR)
사용하시고자 하는 통신에 따라 socket을 설정하셔야합니다.(TCP 서버를 예로 들경우, TCP 모드로 소켓을 설정한후 socket을 open 후 Listen 상태로 설정 후 client로부터의 접속을 대기)
데이터 송신은 Sn_TX_RD 레지스터에 write, 데이터 수신은 Sn_RX_RD 레지스터를 read함으로써 이루어집니다.
위의 내용은 간단히 설명드린부분이며 위의 링크대로 진행하셔야합니다.

Copyright © 2017 WIZnet Co., Ltd. All Rights Reserved.