/******************************************************************************* * * SW AS * Soft version: * File Name: GLOBAL.c * Author : zzw (zhangzw_3@163.com) * creation date: 2022-07-20 * module description:定义系统中的全局变量 * Copyright (C) * ********************************************************************************/ #include "GLOBAL.h" #include "gd32f30x.h" /////////////////////////////////////////// volatile DBit _BitParament0; volatile word tickcount; /* Timer tick count */ volatile byte sysTickfor10ms; /* 10millisecond timer */ volatile byte sysTickfor100ms;/* 100millisecond timer */ volatile byte sysTickfor1000ms;/* 100millisecond timer */ SWParameters switchState;//面板状态 unsigned char gRelayOnOff=0;//继电器状态 byte gLedState = 0;//按键灯状态 byte ZG_Joining;//模块进入配网模式, 指示灯快速闪烁10秒 WORD ZG_JoinCounter;//模块进入配网计数器,倒计时开始 byte ZG_Joining_S;//模块进入配网模式 byte Brightflag; //强光标志位,1:白天,0,夜晚 byte BrightPWMH=6; //强光灯强光PWM占空比 byte NightPWMH=1; //暗光PWM占空比 byte Light_Intensity;//光强度 byte mKeyLedWeakLight;//背光最大亮度值,根据光感设置 byte mBLedWeakLight;//背光最大亮度值,根据光感设置 int gRadarKeepTimer=0;//有人存在时,LED灯等相关动作保持时间 //byte switchSKU = 0x04; //中山4键;//产品SKU byte gRadarCheckNull;//雷达监测,1为无人,0为有人 byte shockCounter;//震动计数器 byte shockStart;//按键按下震动触发 byte appControlLedEnable = 0; // app控制背光灯点亮使能位,0:忽略,1:强制点亮10秒 byte doorCounter=0;//干触点门禁计数器,2秒计时 byte doorOpen=0;//干触点门禁计数器,2秒计时 byte Smartbox_On_Off_State = 0; //设备开关机状态,默认关机 char SignalIntensity = 0;//开机默认脱网 char DeviceType = 1;//设备图标显示 value:1-空调,2-地暖,3-新风 0-关闭 char ModeType = 1;//模式图标显示 value:1-制冷,2-制热,3-除湿,4-吹风, 0-关闭 char PM2_5Type = 0;//PM2.5图标显示 value:1-优,2-良,3-差,0-关闭 char HumidityData = 0;// //data:0-关闭显示图标,data非0,显示data数值 char Set_Temperature_IntegerData =0; //设置温度整数部分 char Set_Temperature_DecimalData =0; //设置温度小数部分 char Now_Temperature_IntegerData =0; //当前温度整数部分 char Now_Temperature_DecimalData =0; //当前温度小数部分 char WindSpeedData = 1;////风速显示界面, value,1-自动,2-低,3-中,4-高,0-关闭所有图标 char last_Temperature_IntegerData =0; //当前温度整数部分 /* EOF */