HAL_Project/Project -APP-V1.0/Hardware/SPI/spi.h

32 lines
1.3 KiB
C
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#ifndef __SPI_H
#define __SPI_H
#include "main.h"
extern SPI_HandleTypeDef SPI2_Handler; //SPI2句柄
void SPI1_Init(void); //函数声明初始化SPI2接口
uint8_t SPI1_ReadWriteByte(uint8_t); //函数声明SPI接口读写数据
void SPI1_WriteByte(uint8_t); //函数声明SPI2接口写数据
uint8_t SPI1_ReadByte(void); //函数声明SPI2接口读数据
void SPI1_WriteRead(uint8_t *, uint8_t *, uint16_t); //函数声明, SPI2接口读写指定数量数据
void SPI1_Write(uint8_t *, uint16_t); //函数声明, SPI2接口写指定数量数据
void SPI1_Read(uint8_t *, uint16_t); //函数声明, SPI2接口读指定数量数据
#if 0
extern SPI_HandleTypeDef SPI2_Handler; //SPI2句柄
void SPI2_Init(void); //函数声明初始化SPI2接口
uint8_t SPI2_ReadWriteByte(uint8_t); //函数声明SPI接口读写数据
void SPI2_WriteByte(uint8_t); //函数声明SPI2接口写数据
uint8_t SPI2_ReadByte(void); //函数声明SPI2接口读数据
void SPI2_WriteRead(uint8_t *, uint8_t *, uint16_t); //函数声明, SPI2接口读写指定数量数据
void SPI2_Write(uint8_t *, uint16_t); //函数声明, SPI2接口写指定数量数据
void SPI2_Read(uint8_t *, uint16_t); //函数声明, SPI2接口读指定数量数据
#endif
#endif