[Chip]SPI DMA기능을 쓰려면 어떻게 해야할까요?


#1

1.SPI 통신을 하신다면, wizchip_conf.h에 보시면

/**
* @brief Define interface mode.
* @todo you should select interface mode as chip. Select one of @ref _WIZCHIP_IO_MODE_SPI_ , @ref _WIZCHIP_IO_MODE_BUS_DIR_ or @ref _WIZCHIP_IO_MODE_BUS_INDIR_
*/
// #define WIZCHIP_IO_MODE WIZCHIP_IO_MODE_BUS_DIR
//	#define WIZCHIP_IO_MODE WIZCHIP_IO_MODE_BUS_INDIR
#define WIZCHIP_IO_MODE WIZCHIP_IO_MODE_SPI

WIZCHIP_IO_MODE 를 SPI로 선택만 해주시면 사용가능합니다.
2… W5500 + STM32F4xx 를 SPI DMA를 사용한 예제 와 자료가 있습니다.
참고하시면 될것 같습니다.
소스코드 : https://github.com/javakys/W5500_STM32F4_SPI_DMA
참고자료 : https://javakys.wordpress.com