spi.h
来自「yl9200例子」· C头文件 代码 · 共 25 行
H
25 行
#ifndef SPI_H
#define SPI_H
#define DIN_GET() AT91F_PIO_IsInputSet(AT91C_BASE_PIOA, AT91C_PIO_PA0)
#define DOUT_H() AT91F_PIO_SetOutput(AT91C_BASE_PIOA, AT91C_PIO_PA1)
#define DOUT_L() AT91F_PIO_ClearOutput(AT91C_BASE_PIOA, AT91C_PIO_PA1)
#define SPCK_H() AT91F_PIO_SetOutput(AT91C_BASE_PIOA, AT91C_PIO_PA2)
#define SPCK_L() AT91F_PIO_ClearOutput(AT91C_BASE_PIOA, AT91C_PIO_PA2)
//ADS7843
#define SPCS0_L() AT91F_PIO_ClearOutput(AT91C_BASE_PIOA, AT91C_PIO_PA3)
#define SPCS0_H() AT91F_PIO_SetOutput(AT91C_BASE_PIOA, AT91C_PIO_PA3)
#define PENIRQ_GET() AT91F_PIO_IsInputSet(AT91C_BASE_PIOB, AT91C_PIO_PB11)
#define BUSY_GET() AT91F_PIO_IsInputSet(AT91C_BASE_PIOB, AT91C_PIO_PB10)
//MCP2510
#define SPCS1_EN() AT91F_PIO_ClearOutput(AT91C_BASE_PIOA, AT91C_PIO_PA4)
#define SPCS1_DS() AT91F_PIO_SetOutput(AT91C_BASE_PIOA, AT91C_PIO_PA4)
#define INT2510_GET() AT91F_PIO_IsInputSet(AT91C_BASE_PIOC, AT91C_PIO_PC0)
void SPI_ADS7843_Init( void ) ;
void SPI_MCP2510_Init( void ) ;
#endif /* __SPI_H */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?