예전에 w5200으로 개발한 경험이 있습니다.
오래되었지만 그때 기억과 코드를 참고하여 WIZ550io(W5500)을 다른 환경에서 개발 중입니다.
기본적인 callback 함수들 연결하고
reg_wizchip_cs_cbfunc(wiz550io_spi_select, wiz550io_spi_deselect);
reg_wizchip_spi_cbfunc(board_spi_readbyte, board_spi_writebyte);
reg_wizchip_spiburst_cbfunc(board_spi_read, board_spi_write);
확인을 위해
getVERSIONR();
을 해보는데 컴파일 에러가 발생합니다.
wiz550io.c:(.text.wiz550io_spi_init+0x22): undefined reference to `WIZCHIP_READ’
collect2.exe: error: ld returned 1 exit status
기본적인 세팅 문제인 것 같은데, 혹시 아시는 분 계시면 알려주시면 감사하겠습니다.