?? spi.h
字號:
/********************************************************************************************************/
#define SPI_CPHA_TWO 0x08
#define SPI_CPHA_ONE 0x00
#define SPI_CPOL_LOW 0x10
#define SPI_CPOL_HIGH 0x00
#define SPI_MSTR_MASTER 0x20
#define SPI_MSTR_SLAVE 0x00
#define SPI_LSBF_BIT0 0x40
#define SPI_LSBF_BIT7 0x00
#define SPI_SPIE_EN 0x80
#define SPI_SPIE_DISABLE 0x00
#ifndef IN_SPI
extern uint8 SPIInit(uint8 Fdiv);
/*********************************************************************************************************
** 函數(shù)名稱: SPIInit
** 功能描述: 初始化SPI總線為主模式
********************************************************************************************************/
extern uint8 GetSPIFlag(void);
/*********************************************************************************************************
** 函數(shù)名稱: GetSPIFlag
** 功能描述: 獲取SPI狀態(tài)
********************************************************************************************************/
extern uint8 SPIStart(void);
/*********************************************************************************************************
** 函數(shù)名稱: SPIStart
** 功能描述: 開始訪問SPI
********************************************************************************************************/
extern uint8 SPIRW(uint8 *Rt, uint8 Data);
/*********************************************************************************************************
** 函數(shù)名稱: SPIRW
** 功能描述: 將數(shù)據(jù)通過SPI總線發(fā)送出去并從SPI總線接收一個(gè)數(shù)據(jù)
********************************************************************************************************/
extern uint8 SPIEnd(void);
/*********************************************************************************************************
** 函數(shù)名稱: SPIEnd
** 功能描述: 訪問SPI結(jié)束
********************************************************************************************************/
extern void SPI_Exception(void);
/*********************************************************************************************************
** 函數(shù)名稱: SPI_Exception
** 功能描述: SPI中斷服務(wù)程序
********************************************************************************************************/
#endif
//#define SPI_MOD SPI_CPHA_ONE | SPI_CPOL_HIGH | SPI_LSBF_BIT7 /* SPI模式 */
/*********************************************************************************************************
** End Of File
********************************************************************************************************/
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -