WIZnet Developer Forum

WIZ550io INT 동작관련

제가 가지고 있는 WIZ550io Int Pin(J2-5번), (W5500 - 36번) 이 동작을 하지 않나요?
네트웍 통신은 UDP or TCP Loopback 동작은 잘되고(Data를 주고 받고) 있습니다.
이 핀은 Data에 들어올때 Low로 인터럽이 되는 것으로 알고 있는데 답변 부탁드립니다.

현재 증상 : INT이 계속해서 Data를 주고 받을때도 High 상태임(오실로 스코프, 테스터기)

인터럽트 핀은 설정을 해야 동작하도록 되어 있습니다.

SIMR 레지스터를 이용해 원하는 소켓의 인터럽트를 활성화시킬 수 있습니다.

인터럽트 활성화 부분은 영문데이터시트의 37페이지에 나와 있습니다.

지원하는 인터럽트는(소켓인터럽트의 경우) 아래와 같이 5 종류가 있습니다.

SEND_OK / TIMEOUT / RECV / DISCON / CON

Sn_IR 레지스터를 이용해 어떤 인터럽트인지 읽어올 수 있으며

영문 데이터시트의 66페이지에 나와 있습니다.

감사합니다.

먼저 답변에 감사드립니다.

Recv or CON 경우를 예를 들어서 셋팅 Register 순서를 적어주어 회신 부탁드립니다.

Datasheet를 있다보니 여러 Register를 셋팅해야 할 듯 합니다.

좀 복잡하네요.

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