📄 spi.h
字号:
#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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -