Browse Source

电压采集补偿系统低通系统修改为宏定义控制0.01f

Signed-off-by: huhui <huhui@sharkgulf.com>
huhui 3 năm trước cách đây
mục cha
commit
fcdf2d7343
1 tập tin đã thay đổi với 3 bổ sung2 xóa
  1. 3 2
      Applications/bsp/adc.c

+ 3 - 2
Applications/bsp/adc.c

@@ -343,11 +343,12 @@ void adc_set_5vref_calc(float v) {
 	vref_5v_adc = v;
 }
 
+#define VREF_COMP_LFP_CEOF (0.01F)
 static float vref_compestion_filter = 1.0f;
 #define VREF_COMPESTION() (vref_adc/(float)adc_buffer[7])
 void adc_3v3ref_filter(void) {
 	float value = VREF_COMPESTION();
-	LowPass_Filter(vref_compestion_filter, value, 0.01f);
+	LowPass_Filter(vref_compestion_filter, value, VREF_COMP_LFP_CEOF);
 }
 
 float adc_vref_compesion(void) {
@@ -358,7 +359,7 @@ static float vref_5v_compestion_filter = 1.0f;
 #define VREF_5V_COMPESTION() (vref_5v_adc/(float)adc_buffer[1])
 void adc_5vref_filter(void) {
 	float value = VREF_5V_COMPESTION();
-	LowPass_Filter(vref_5v_compestion_filter, value, 0.01f);
+	LowPass_Filter(vref_5v_compestion_filter, value, VREF_COMP_LFP_CEOF);
 }
 
 float adc_5vref_compesion(void) {