20260324
This commit is contained in:
37
IAPV1.1/Driver/adc/adc.h
Normal file
37
IAPV1.1/Driver/adc/adc.h
Normal file
@ -0,0 +1,37 @@
|
||||
#ifndef __ADC_H
|
||||
#define __ADC_H
|
||||
#include "general_type.h"
|
||||
#include "pbdata.h"
|
||||
//#include "stdint.h"
|
||||
//#define ADC_CH1 1 //ͨ<><CDA8>1
|
||||
//#define ADC_CH_TEMP 16 //<2F>¶ȴ<C2B6><C8B4><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8>
|
||||
|
||||
void Adc_Get_Voltage(void);
|
||||
u16 Get_Adc(u8 ch); //<2F><><EFBFBD><EFBFBD>ij<EFBFBD><C4B3>ͨ<EFBFBD><CDA8>ֵ
|
||||
float Get_Adc_Average(u8 ch,u8 times);//<2F>õ<EFBFBD>ij<EFBFBD><C4B3>ͨ<EFBFBD><CDA8>10<31>β<EFBFBD><CEB2><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD><C6BD>ֵ
|
||||
u16 Get_Adc2(u8 ch) ;
|
||||
extern float ADC_VALUVE;
|
||||
extern __IO uint16_t VREFINT_CAL;
|
||||
extern __IO uint16_t VREFINT_DATA;
|
||||
extern __IO float VDDA_VAL;
|
||||
void ADC15_Init(void);
|
||||
float Get_Adc_Ref(u8 ch);
|
||||
void ADC15_POWERON(void);
|
||||
void ADC15_POWEROFF(void);
|
||||
void ADC15_Process(void);
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user