📄 usarts.h
字号:
/*-----------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------
配置
-----------------------------------------------------------------------------------------------------*/
#define SPI0_EN 1 //1,使用USART0
#define SPI0_ADD_EN 1 //1,每个字节的数据前加一个字节的设备地址
#define SPI0_ADD_PORT_DIR P6DIR //用于外设的地址线端口
#define SPI0_ADD_PORT_OUT P6OUT //用于外设的地址线端口
#define SPI1_EN 1 //1,使用USART1
#define SPI1_ADD_EN 0 //1,每个字节的数据前加一个字节的设备地址
#define SPI1_ADD_PORT_DIR P6DIR //用于外设的地址线端口
#define SPI1_ADD_PORT_OUT P6OUT //用于外设的地址线端口
/*-----------------------------------------------------------------------------------------------------
变量
-----------------------------------------------------------------------------------------------------*/
#if SPI0_EN
extern char SPI0SendDat[];
extern char SPI0Sendn;
extern char SPI0Datn;
#endif
#if SPI1_EN
extern char SPI1SendDat[];
extern char SPI1Sendn;
extern char SPI1Datn;
#endif
/*-----------------------------------------------------------------------------------------------------
功能:初始化USART0工作在SPI方式
入口:
出口:
-----------------------------------------------------------------------------------------------------*/
#if SPI0_EN
void InitSPI0(void);
#endif
/*-----------------------------------------------------------------------------------------------------
功能:初始化USART1工作在SPI方式
入口:
出口:
-----------------------------------------------------------------------------------------------------*/
#if SPI1_EN
void InitSPI1(void);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -