#ifndef  NVS_TEST_H__
#define  NVS_TEST_H__

#include "RTE_GPIO.h"
#include "Key.h"
#include "Display_Info.h"
#include "Check_Ctrl.h"
#include "Barcode_Scanner.h"
#include "Task.h"
#include "RS485_Protocol_User.h"

#define DUAN_DIAN_STATE   1             /*0--只控制13.5V电，1--控制所有电*/


extern uint32_t BenCiXieRuNum;
extern uint32_t TotalExecutionNum;
extern uint32_t XieRuLookaheadNum;
extern uint32_t XieRuLagNum;
extern uint32_t ReceivedValue;
extern uint8_t RenWuDelay;
extern uint32_t TurnOffPowerCount;
extern uint32_t TurnOffPowerCountHistory;
extern uint8_t errNum;
extern uint32_t JieShouDaoValue;
extern uint16_t BenCiShangDianZhiXingCount;
extern uint16_t huifudelayCount;
extern uint8_t StopFlag;
extern uint32_t RS485TXBenCiXieRuNum;
extern uint32_t RS485TXTotalExecutionNum;
extern uint32_t BenCiXieRuStoreArr[2];



extern void NVS_Test_Init(void);
extern void NVS_Test_Service(void);
extern void NVS_Test_DelayCount(void);

#endif
