WIZnet Developer Forum

W5300 배선에 관해 질문있습니다.

mcu의 어떤핀을 w5300 어드레스 핀으로 쓰고
mcu의 어떤핀을 w5300 데이터 핀으로 써야할지 지정을 해줘야 할것 같은데요…
어느 부분을 손대야 하나요?

5300은 8/16bit Databus Interface로 동작합니다.

System bus pin이 따로 없는 MCU의 경우에는 GPIO로 직접 bus interface를 만들어 연결하시면 됩니다.

DATASHEET의 External Interface 부분 참고 하시기 바랍니다.
http://www.wiznet.co.kr/wp-content/uploads/wiznethome/Chip/W5300/Documents/W5300_DS_V131K.pdf

감사합니다.

링크해주신 데이터시트 118페이지를 보면 16비트 DMA 연결에서는 W5300쪽 A[0]을 쓰지 않는다고 써있던데요
아래 같이 연결하면 되는건가요? 인터넷상에 이렇게 연결하라는 글이 있더군요. 찾아보니 여기 포스트 주소였네요,…

MCU A[0] - W5300 A[1]
MCU A[1] - W5300 A[2]
MCU A[2] - W5300 A[3]
MCU A[3] - W5300 A[4]
MCU A[4] - W5300 A[5]
MCU A[5] - W5300 A[6]
MCU A[6] - W5300 A[7]
MCU A[7] - W5300 A[8]
MCU A[8] - W5300 A[9]

해당글 링크 : [url]Stm32 계열 레지스터 접근문제]

MCU A[0] - W5300 A[1]
MCU A[1] - W5300 A[2]
MCU A[2] - W5300 A[3]
MCU A[3] - W5300 A[4]
MCU A[4] - W5300 A[5]
MCU A[5] - W5300 A[6]
MCU A[6] - W5300 A[7]
MCU A[7] - W5300 A[8]
MCU A[8] - W5300 A[9]

위와 같이 사용하면 안됩니다.

MCU A[0] - W5300 A[0]
MCU A[1] - W5300 A[1]
MCU A[2] - W5300 A[2]
MCU A[3] - W5300 A[3]
MCU A[4] - W5300 A[4]
MCU A[5] - W5300 A[5]
MCU A[6] - W5300 A[6]
MCU A[7] - W5300 A[7]
MCU A[8] - W5300 A[8]
MCU A[9] - W5300 A[9]

8비트의 경우 위와 같이

MCU A[1] - W5300 A[1]
MCU A[2] - W5300 A[2]
MCU A[3] - W5300 A[3]
MCU A[4] - W5300 A[4]
MCU A[5] - W5300 A[5]
MCU A[6] - W5300 A[6]
MCU A[7] - W5300 A[7]
MCU A[8] - W5300 A[8]
MCU A[9] - W5300 A[9]

16비트의 경우 위와 같이 사용하시면 됩니다.

데이터 시트를 잘 읽어보시면 저렇게 나와 있습니다. ^^

링크글에 있는 이야기는 FSCM은 16bit로 설정하면 A[0]이 A[1]로 내부적으로 Shift되어 바뀌니 맨 위의 경우 같이 사용하라는 이야기 같네요 ^^

감사합니다.

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