3.3.4.43 EMAFE_ADCSetClockConfig Function

C

void EMAFE_ADCSetClockConfig ( uint8_t freqRatio, uint8_t mclkdiv );

Summary

Set ADC clocks configuration.

Description

Set ADC clocks configuration.

Precondition

None.

Parameters

ParamDescription
freqRatioDefines the frequency ratio between MCLK_AFE and Sigma-Delta. Possible values are:
  • EMAFE_ADC_CLOCK_FREQRATIO_8
  • EMAFE_ADC_CLOCK_FREQRATIO_4
mclkdivAnalog clock prescaler ratio

Returns

None.

Example


/* Set ADC clock configuration */
EMAFE_ADCSetClockConfig(EMAFE_ADC_CLOCK_FREQRATIO_4, EMAFE_ADC_CLOCK_MCLKDIV_ANACK2);

Remarks

Analog clock prescaler ratioDescription
ANACK1Analog clock is MCLK_AFE/1 (default)
ANACK2Analog clock is MCLK_AFE/2
ANACK4Analog clock is MCLK_AFE/4
ANACK8Analog clock is MCLK_AFE/8
ANACK16Analog clock is MCLK_AFE/16
ANACK32Analog clock is MCLK_AFE/32