| 123456789101112131415161718 |
- #ifndef __HAL_SPI_H__
- #define __HAL_SPI_H__
- #include "sys.h"
- #include "stdbool.h"
- typedef void (*spi_inter_callback_fp) (uint8_t type);
- void HAL_SpiInit(spi_inter_callback_fp fp);
- int HAL_SpiTxData(uint8_t* data, uint8_t data_len);
- int HAL_SpiRxData(uint8_t* data, uint8_t data_len);
- void HAL_SpiClockPinReset(void);
- void HAL_SpiCsGpioUninit(void);
- void HAL_SpiGpioInit(void);
- void HAL_SpiSetCsPin(bool flag);
- void HAL_SpiUnint(void);
- #endif //__HAL_SPI_H__
|