?? spi.h
字號:
/*! \file spi.h
\brief CAN總線收發(fā)數(shù)據(jù)頭文件
\author 丁雷
\version 0.1
*/
#ifndef _SPI_H_
#define _SPI_H_
#define ucSpiBaud 10000000
#define CAN_RESET 0xC0
#define CAN_READ 0x03
#define CAN_WRITE 0x02
#define CAN_RTS 0x80
#define CAN_RTS_TXB0 0x81
#define CAN_RTS_TXB1 0x82
#define CAN_RTS_TXB2 0x84
#define CAN_RD_STATUS 0xA0
#define CAN_BIT_MODIFY 0x05
#define CAN_RX_STATUS 0xB0
#define CAN_RD_RX_BUFF 0x90
#define CAN_LOAD_TX 0X40
/**SPI寫函數(shù)
* @param[in] DataOut Single data byte for SPI bus.
*/
void WriteSPI(unsigned char DataOut);
/**SPI讀函數(shù)
* @param[out] Single data byte out from SPI bus.
*/
unsigned char ReadSPI( void );
void SPIByteWrite(unsigned char addr, unsigned char value );
unsigned char SPIByteRead(unsigned char addr);
void SPIReset(void);
unsigned char spi_write(unsigned char data);
unsigned char spi_read(void);
void spi_init(void);
#endif
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -