#ifndef __SPI_H #define __SPI_H #include #include #include "stm32f4xx.h" #include "stm32f4xx_gpio.h" #define RF_SPI_MISO_IO GPIO_Pin_4 #define RF_SPI_MISO_Port GPIOB #define RF_SPI_SCK_IO GPIO_Pin_3 #define RF_SPI_SCK_Port GPIOB #define RF_SPI_NSS_IO GPIO_Pin_6 #define RF_SPI_NSS_Port GPIOB void RF_SPI_NSS_H(void); void RF_SPI_NSS_L(void); void spi_init(void); void SpiWrite(uint8_t byteToWrite); uint8_t SpiRead(void); #endif