ADC_InitSingle_TypeDef Struct Reference

Single conversion initialization structure.

#include <em_adc.h>

Data Fields

ADC_PRSSEL_TypeDef prsSel
Peripheral reflex system trigger selection.
ADC_AcqTime_TypeDef acqTime
Acquisition time (in ADC clock cycles).
ADC_Ref_TypeDef reference
Sample reference selection.
ADC_Res_TypeDef resolution
Sample resolution.
ADC_SingleInput_TypeDef input
Sample input selection, use single-ended or differential input according to setting of diff .
bool diff
Select if single-ended or differential input.
bool prsEnable
Peripheral reflex system trigger enable.
bool leftAdjust
Select if left adjustment should be done.
bool rep
Select if continuous conversion until explicit stop.

Single conversion initialization structure.

Field Documentation

prsSel

ADC_PRSSEL_TypeDef ADC_InitSingle_TypeDef::prsSel

Peripheral reflex system trigger selection.

Only applicable if prsEnable is enabled.

acqTime

ADC_AcqTime_TypeDef ADC_InitSingle_TypeDef::acqTime

Acquisition time (in ADC clock cycles).

reference

ADC_Ref_TypeDef ADC_InitSingle_TypeDef::reference

Sample reference selection.

Note that, for external references, the ADC calibration register must be set explicitly.

resolution

ADC_Res_TypeDef ADC_InitSingle_TypeDef::resolution

Sample resolution.

input

ADC_SingleInput_TypeDef ADC_InitSingle_TypeDef::input

Sample input selection, use single-ended or differential input according to setting of diff .

diff

bool ADC_InitSingle_TypeDef::diff

Select if single-ended or differential input.

prsEnable

bool ADC_InitSingle_TypeDef::prsEnable

Peripheral reflex system trigger enable.

leftAdjust

bool ADC_InitSingle_TypeDef::leftAdjust

Select if left adjustment should be done.

rep

bool ADC_InitSingle_TypeDef::rep

Select if continuous conversion until explicit stop.