w5200 사용법에 관해 질문드립니다..


#1

예를 들어서 192.168.10.101 이라는 ip를 가지고있는 대상에게
PC가 아닌 MCU쪽에서 'a’라는 명령을 보내면 W5200을 통하여
192.168.10.101 IP를 가지고 있는 대상에게 전달이 될 수 있는지 말입니다.
제가 MCU쪽에서 192.168.10.101 ~ 192.168.10.116 까지 16개의 대상에게
MCU쪽에서 명령을 뿌려야 하는데 어떻게 해야할지 문의좀 드리겠습니다.
번거로우시겠지만, 좀 구체적으로 답변하여 주시면 감사하겠습니다…


#2
  1. TCP를 사용한다면
    W5200은 8개의 소켓을 지원하므로, 동시에 16개와 TCP 연결은 안됩니다. 따라서 순차적으로 접속 및 해제를 통해 통신이 가능하며, 이 16개의 대상이 listen를 하고 있고, 이 16개의 대상에 순차적으로 TCP연결, 데이터 전송, 연결해제를 하면 됩니다.

  2. UDP를 사용하면
    연결이 필요없으니, 하나의 소켓으로 데이터를 각각에 UDP전송을 하면 됩니다.

P.S.
W5200 계시판에 글을 남겨 주시면 더 좋겠습니다. :smiley:


#3

최신껏을 사용하세요.

W5500 패키지가 본딩하기도 쉬워요. :smiley: