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.