PASII/CandeII_1.4/App/app_adc.c

39 lines
1.2 KiB
C
Raw Normal View History

/*************************************************************************************************
**Filename: app_adc.c
**Version :
**Author :
**Date :
**Description:
**
*************************************************************************************************/
#include "app_adc.h"
#include "mcu_bsp.h"
/*************************************************************************************************
* Function Name:
* Description :
* Arguments :
* Return Value :
*************************************************************************************************/
void ADC_Config(void)
{
uint8_t trim = 0;
trim = GPADC_Get_Calibration(); //<2F><>ȡоƬ<D0BE>ڲ<EFBFBD><DAB2><EFBFBD><EFBFBD>Խ׶<D4BD>д<EFBFBD><D0B4><EFBFBD><EFBFBD>У׼ֵ
if(trim==0)
{
GPADC_Manual_Calibration(0x12); //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>оƬ<D0BE>ڲ<EFBFBD><DAB2><EFBFBD>У׼ֵΪ0<CEAA><30><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD>û<EFBFBD><C3BB>д<EFBFBD><D0B4>У׼ֵ <20><><EFBFBD><EFBFBD>д<EFBFBD><D0B4>0X12<31><32><EFBFBD>ɣ<EFBFBD>0x12<31><32>һ<EFBFBD><D2BB><EFBFBD>ȽϺ<C8BD><CFBA><EFBFBD><EFBFBD><EFBFBD>ֵ
}
else
{
GPADC_Manual_Calibration(trim); //<2F><><EFBFBD><EFBFBD>оƬ<D0BE>ڲ<EFBFBD><DAB2>Ѿ<EFBFBD><D1BE><EFBFBD>У׼ֵ <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֽ<EFBFBD>д<EFBFBD><D0B4>оƬ<D0BE>ڲ<EFBFBD><DAB2><EFBFBD>У׼ֵ <20><>ֵ<EFBFBD><D6B5>0x12<31><32><EFBFBD><EFBFBD>ƫ<EFBFBD><C6AB>̫<EFBFBD><CCAB>
}
GPADC_Init(ADCGP_CH,AVE_MODE); //<2F><><EFBFBD>ص<EFBFBD><D8B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
}
/*************************************************************************************************/