From efde767dd27132e440470343c87d70112f334098 Mon Sep 17 00:00:00 2001 From: cfif Date: Wed, 13 May 2026 17:48:21 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B8=D0=B5=20=D0=BF=D0=BB=D0=B0=D1=82=D1=8B=20=D0=BD?= =?UTF-8?q?=D0=B0=20V2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Src/AdcFlagchip.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Src/AdcFlagchip.c b/Src/AdcFlagchip.c index 0fb3f53..846ad17 100644 --- a/Src/AdcFlagchip.c +++ b/Src/AdcFlagchip.c @@ -55,9 +55,9 @@ void ADC_Initial( env->s_tAdcInitCfg.eClockDivider = ADC_CLOCK_DIV_1; //!< Adc clock divided by 1 env->s_tAdcInitCfg.eSequenceMode = ADC_SEQMODE_SINGLE; //!< Single sequence mode env->s_tAdcInitCfg.eOverrunMode = ADC_OVERRUN_MODE_PRESERVE; //!< When overrun occurred, the old conversion data are preserved - env->s_tAdcInitCfg.eVoltageRef = ADC_REF_INTERNAL; //!< Use internal reference + env->s_tAdcInitCfg.eVoltageRef = ADC_REF_EXTERNAL; //!< Use internal reference env->s_tAdcInitCfg.bHwAvgEnable = false; //!< Disable averaging functionality - env->s_tAdcInitCfg.eHwAverage = ADC_AVERAGE_4; //!< Selection for number of samples used for averaging + env->s_tAdcInitCfg.eHwAverage = ADC_AVERAGE_32; //!< Selection for number of samples used for averaging env->s_tAdcInitCfg.aSampleTimes[0] = 4U; env->s_tAdcInitCfg.aSampleTimes[1] = 10U; env->s_tAdcInitCfg.aSampleTimes[2] = 40U; @@ -93,6 +93,7 @@ void ADC_Initial( } + //static void vAdcStart(tAdcFlagchip *env) { // ADC_Start(env->ADCx); //}