/** * @file wm_slave_spi_demo.c * * @brief SPI slave demo function * * @author dave * * Copyright (c) 2015 Winner Microelectronics Co., Ltd. */ #include #include "wm_include.h" #include "wm_demo.h" #include "wm_mem.h" #include "wm_gpio_afsel.h" #if DEMO_SLAVE_SPI #define USER_DEBUG 1 #if USER_DEBUG #define USER_PRINT printf #else #define USER_PRINT(fmt, ...) #endif #define HSPI_BUF_SIZE 1024 u32 count = 0; static u8 GetCrc(u8 *buf, u16 len) { u8 crc = 0; int i = 0; if(buf != NULL && len > 0) { for(i=0; i