W5500이 클라이언트 모드에서 동작을 안하는데,
데이타 분석 좀 부탁 드립니다,
test.zip (21.5 KB)
맞나요? 맞다면,
현재 W5500에서는 TCP packet을 보내는데 PC가 응답을 못받거나, 응답을 하지 않는겁니다.
몇가지 테스트 하셔야할것 같습니다.
192.168.0.50: W5500
192.168.0.2: PC
가 맞습니다,
W5500 이 패킷을 정상적으로 보내는데
PC에서 이것을 처리를 못한다는 말씀 같네요,
한번 확인해 보겠습니다,
답변 주셔서 감사 드립니다,
해당 부분 해결이 되었을까요?
안녕하세요,
글 주셔서 감사 합니다,
제가 바빠서 이쪽일을 미루고 다 보니 해결을 못했습니다,
한가지 여쭤 볼것은…
클라이언트 모드시…
포트 설정시 서버포트 설정, 클라이언트 포트 설정 2가지 모두다 설정을 해 주어야 하는지…
아니면 클라이언트 포트만 셑팅을 해 주어야 하는지 궁금 합니다,
저는
서버 모드시 …
포트를 하나만 해주고,
클라이언트 모드시는
두대 다 해 주고 있습니다,
W5500이 클라이언트 모드일때 포트 설정을 어떻게 해 주어야 하는지 궁금 합니다,
답변 주시면
감사 하겠습니다,
감사 합니다,
안녕하세요
W5500에는 Destination port 레지스터가있고 source port 레지스터가있습니다.
모두 설정해주시면 됩니다.
답변 주셔서 감사 드립니다,
보내 주신 이미지를 확인 답변 드립니다,
보낸 이미지 처럼 셑팅을 해 주면 되겠습니까,
W5500 랜(클라이언트 모드)
Sn_IMR ← 0b00011111; //인터럽트 설정
Sn_MR ← 0x01 //소켓 TCP 설정
Sn_PORT0 ← 80, port : 80 IRC [0x0004-0x0005] [0x0000] //W5500 포트 설정
Sn_CR < 0b00000001 //포트 열기
Sn_DPORT ← 80, port : [R/W] [0x0010-0x0011] [0x0000] //상대편 서버 포트 설정
Sn_CR < 0b00000001 //포트 열기
Sn_DIPR //주소는 [R/W] [0x000C-0x000F] [0x00000000] //상대편 서버 주소 설정
Sn_CR, CONNECT (클라이언트 모드) 서버에 접속을 시도 한다,
===================================================================
감사 합니다,
Copyright © 2017 WIZnet Co., Ltd. All Rights Reserved.