sx1276_7_8_spi.h 542 B

123456789101112131415161718192021222324252627282930
  1. #ifndef __SX1278_SPI_H__
  2. #define __SX1278_SPI_H__
  3. #include "main.h"
  4. #ifdef MAIN_433
  5. void SX1278_Main_IO_Init(void);
  6. #else
  7. void SX1278_IO_Init(void);
  8. #endif
  9. unsigned char Get_SX1278_NIRQ(void);
  10. void SPICmd8bit(unsigned char WrPara);
  11. unsigned char SPIRead(unsigned char adr);
  12. unsigned char SPIRead8bit(void);
  13. void SPIWrite(unsigned char adr, unsigned char WrPara);
  14. void SPIBurstRead(unsigned char adr, unsigned char *ptr, unsigned char length);
  15. void BurstWrite(unsigned char adr, unsigned char *ptr, unsigned char length);
  16. #endif