#ifndef __YQHS_H #define __YQHS_H #include "stdint.h" #include "string.h" #include "stdio.h" #include "usart.h" #include "config.h" #include "rkg.h" #include "cang.h" #include "kzq.h" #include "level.h" #include "tem.h" #include "angle.h" #include "xyf.h" #include "hdf.h" #include "main.h" #define Yqhuishou_BUF_DEP 20 typedef struct { uint8_t Yqhuishou_Status[Yqhuishou_BUF_DEP]; //油气有无油状态 uint16_t Yqhuishou_SSWD[Yqhuishou_BUF_DEP]; //油气开关状态 uint16_t Yqhuishou_SVAL[Yqhuishou_BUF_DEP]; //油气冷凝状态值 uint16_t Yqhuishou_ErrorCnt[Yqhuishou_BUF_DEP]; //错误计数 uint16_t Yqhuishou_Error; //错误状态 uint16_t Yqhuishou_Cal_val[Yqhuishou_BUF_DEP]; //判断次数 uint16_t RTData_Num[Yqhuishou_BUF_DEP]; }Yqhuishou_Inf; extern Yqhuishou_Inf yqhuishou_inf; extern void Get_Yqhuishou_data(void); extern uint8_t USART2_RX_BUF002[Uart2_BUF_SIZE]; extern uint8_t USART1_RX_BUF002[Uart2_BUF_SIZE]; extern uint8_t USART3_RX_BUF002[Uart2_BUF_SIZE]; extern int data_lengthU2,data_lengthU1,data_lengthU3; extern int flagU1Rx,flagU2Rx,flagU3Rx; extern uint8_t USART3_RX_BUF002_print[Uart3_BUF_SIZE]; extern void Get_Biguayou_data(void); #endif