Sfoglia il codice sorgente

add:adc分压范围添加最大限制

doudou 2 anni fa
parent
commit
d323f78be4
2 ha cambiato i file con 3 aggiunte e 1 eliminazioni
  1. 2 1
      luat/include/luat_adc.h
  2. 1 0
      luat/modules/luat_lib_adc.c

+ 2 - 1
luat/include/luat_adc.h

@@ -44,7 +44,8 @@ typedef enum LUAT_ADC_RANGE
 	LUAT_ADC_AIO_RANGE_6_4,
 	LUAT_ADC_AIO_RANGE_9_6,
 	LUAT_ADC_AIO_RANGE_19_2,
-
+	LUAT_ADC_AIO_RANGE_MAX,
+	
 	LUAT_ADC_VBAT_RANGE_2_0_RATIO,
 	LUAT_ADC_VBAT_RANGE_2_2_RATIO,
 	LUAT_ADC_VBAT_RANGE_2_6_RATIO,

+ 1 - 0
luat/modules/luat_lib_adc.c

@@ -154,6 +154,7 @@ static const rotable_Reg_t reg_adc[] =
 	{ "ADC_RANGE_3_8",   ROREG_INT(7)},
 	//@const ADC_RANGE_1_2 number air780E关闭ADC0,1分压电阻,范围0~1.2V
 	{ "ADC_RANGE_1_2",   ROREG_INT(0)},
+	{ "ADC_RANGE_MAX",   ROREG_INT(LUAT_ADC_AIO_RANGE_MAX)},
     //@const CH_CPU number CPU内部温度的通道id
     { "CH_CPU",          ROREG_INT(LUAT_ADC_CH_CPU)},
     //@const CH_VBAT number VBAT供电电压的通道id