usarts.h
来自「一个基于AD9954的430单片机编程」· C头文件 代码 · 共 50 行
H
50 行
/*-----------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------
配置
-----------------------------------------------------------------------------------------------------*/
#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 + =
减小字号Ctrl + -
显示快捷键?