---
title: "IINCHIP_SpiSendData"
url: "https://maker.wiznet.io/forum/10585"
markdown_url: "https://maker.wiznet.io/forum/10585/md"
type: "Forum topic"
category: "Ethernet Chips"
author: "NohYoungsoo"
created: "2014-10-10T05:57:49+09:00"
last_activity: "2017-05-04T08:34:04+09:00"
language: "ko"
views: 401
replies: 2
source: "WIZnet Makers forum (https://maker.wiznet.io/forum/)"
---

# IINCHIP_SpiSendData

## Question

Asked by NohYoungsoo on 2014-10-10 in Ethernet Chips.

W5200과 W3150A+(W5100)의 드라이버를 검토하던중
IINCHIP_SpiSendData() 에 관한 설정이 달라서 문의드립니다.

W5200은 SPI1_SendByte(dat)를 이용
SPI_I2S_GetFlagStatus()를 비교하여
send 와 receive를 동시에 수행하고

W3150a+(w5200)은 send/receive를 별도함수
IINCHIP_SpiSendData()
IINCHIP_SpiRecvData() 로 수행합니다.

W5200의 코드를 W3150a+에 사용해도 문제가 없는지 문의드립니다.

## Replies

### Reply 1 by NohYoungsoo, 2014-10-12

문제를 해결했습니다.
W5200의 프로그램을 사용해도 문제없습니다.

원인은 H/W적인 것이었습니다.
MCU가 변경되었는데 풀업을 해줘야 하는데… 빠트렸네요

### Reply 2 by hjjeon0608, 2014-10-12

문제를 해결하셨다니 다행이네요.

다음에도 문제점이 생기면 언제든지 질문 주세요~

---

Source: https://maker.wiznet.io/forum/10585
