Jelajahi Sumber

扩增温度配置,立即生效

yidong 2 minggu lalu
induk
melakukan
23d7649349
2 mengubah file dengan 7 tambahan dan 2 penghapusan
  1. 1 1
      BoardInterface/onechip_load_inf.h
  2. 6 1
      DriverInterface/user_heater.c

+ 1 - 1
BoardInterface/onechip_load_inf.h

@@ -8,7 +8,7 @@
 #define SOFT_VERSION_1  7	//软件版本号
 #define SOFT_VERSION_2  4	//软件版本号
 #define SOFT_VERSION_3  0	//软件版本号
-#define SOFT_VERSION_4  24	//软件版本号
+#define SOFT_VERSION_4  25	//软件版本号
 
 
 

+ 6 - 1
DriverInterface/user_heater.c

@@ -210,7 +210,12 @@ void heater_work(heat_ctrl_def *heater)
         }
         break;
         
-        case SysPreConTemp:{        
+        case SysPreConTemp:{   
+            if(sysinf.cabinTem < ENV_ADJ_THRESHOLD){                        
+                    heater->targetAfterAdj = heater->adJTarget + heater->SetTempVal;
+            }else{                                         
+                    heater->targetAfterAdj =heater->SetTempVal;
+                }     
             PIDRealize(&heater->pid);
             com_pwm_Set(heater->pwdId,heater->pid.variate);
             if(heater->timenum>=20)