/********************************************************************************************************* * 模块名称:Uart1.h * 摘 要:串口模块,包括串口模块初始化,以及中断服务函数处理,以及读写串口函数实现 * 当前版本:1.0.0 * 作 者:Leyutek(COPYRIGHT 2018 - 2021 Leyutek. All rights reserved.) * 完成日期:2021年07月01日 * 内 容: * 注 意: ********************************************************************************************************** * 取代版本: * 作 者: * 完成日期: * 修改内容: * 修改文件: *********************************************************************************************************/ #ifndef _UART1_H_ #define _UART1_H_ /********************************************************************************************************* * 包含头文件 *********************************************************************************************************/ #include /********************************************************************************************************* * 宏定义 *********************************************************************************************************/ #define UART1_BUF_SIZE 10 //设置缓冲区的大小 #define XYEN_SEL0_1_RCU GPIOA #define XEN GPIO_PIN_5 #define YEN GPIO_PIN_4 #define SEL0 GPIO_PIN_6 #define SEL1 GPIO_PIN_7 #define SEL_2_RCU GPIOB #define SEL2 GPIO_PIN_0 /********************************************************************************************************* * 枚举结构体 *********************************************************************************************************/ /********************************************************************************************************* * API函数声明 *********************************************************************************************************/ void InitUART1(unsigned int bound); //初始化UART0模块 void InitCH448F(void); //初始化CH448F void Start_Send_UartData(unsigned char len); //串口发送数据函数 #endif