forked from SZV10X_Software/SZV103_FM33A0xxEV_SiZhu

jinlicong
2024-06-19 6e3f1f560d618b37ee1a47fa2b0f682b70c3ef1c
HARDWARE/ADC/ADC.h
@@ -28,12 +28,27 @@
#define ALK_ADC_PIN      GPIO_Pin_1
#define   AD_LITH_BAT_REF_VOL                       5.0f
#define   AD_LITH_BAT_CH                           5
#define   AD_LITH_BAT_CNT                           8
#define   LITH_VOL_COE                                 3.206f
#define   AD_ALKA_BAT_REF_VOL                       5.0f
#define   AD_ALKA_BAT_CH                           10
#define   AD_ALKA_BAT_CNT                           8
#define   ALKA_VOL_COE                               3.2085f
//#define AD_VTEM_CH                                    ADC_CFGR_BUFSEL_TS
#define AD_VTEM_CNT                                    8
void ADC_LithIO_Init(void);
void ADC_AlkaIO_Init(void);
void ADC_IN5_Init(void);
void ADC_IN4_Init(void);
void ADC_IN8_Init(void);
void ADC_IN10_Init(void);
void ADC_Temp_Init(void);
uint32_t Get_AdcValue(void);
float Get_AdcTempValue(void);