#ifndef __SPI_H #define __SPI_H #include "stm32l1xx.h" #include "stm32l1xx_gpio.h" #include "stm32l1xx_spi.h" #include "stm32l1xx_rcc.h" // SPI总线速度设置 #define SPI_SPEED_2 0 #define SPI_SPEED_4 1 #define SPI_SPEED_8 2 #define SPI_SPEED_16 3 #define SPI_SPEED_32 4 #define SPI_SPEED_64 5 #define SPI_SPEED_128 6 #define SPI_SPEED_256 7 #define u8 uint8_t #define u16 uint16_t void SPI2_Port_Init(void); void SPI2_Init(void); //初始化SPI2口 void SPI2_SetSpeed(uint8_t SpeedSet); //设置SPI2速度 uint8_t SPI2_ReadWriteByte(uint8_t TxData);//SPI2总线读写一个字节 #endif