안녕하세요. 지금 W5500을 STM32 205 MCU에 연동하여 TCP 통신을 구현 중에 있습니다.
관련하여 문의 사항이 있어서 메일 보내드립니다.
우선 저희는 공유기를 통하여 DHCP로 IP를 할당받아 외부 서버와 TCP/IP 를 통하여 통신을 하려고합니다. 1
- DHCP로 IP를 할당 받으려면 라이브러리 중 DHCP.c에 있는 DHCP_run 함수를 통하여 IP를 할당 받은 후 Socket.c 에 있는 socket 및 connect 등의 함수를 이용하여 TCP 접속을 하면 되는건지요??
static mode 인경우 바로 socket 및 connect 등의 함수를 이용하여 TCP/IP 통신을 하면 되는것으로 알고있으며DHCP mode 인경우 DHCP_Run 함수를 이용하여 우선 IP및 정보를 할당 받고 socket 및 connect 등의 함수를이용하여 TCP/IP 통신을 하는게 맞는지 알고 싶습니다…
2.DHCP_run을 이용하여 IP를 할당 받으려고 하는데 getSn_RX_RSR 함수를 이용하여 Rx 버퍼 길이 체크하는 부분에서 계속 0바이트로 리턴이 되는데 혹시 이런 경우에는 어떠한 문제가 있는 경우 발생하는지 알고 싶습니다.
답변 부탁드립니다. 감사합니다