Single conversion initialization structure.

Public Attributes#

Peripheral reflex system trigger selection.

Acquisition time (in ADC clock cycles).

Sample reference selection.

Sample resolution.

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

bool

Select if single-ended or differential input.

bool

Peripheral reflex system trigger enable.

bool

Select if left adjustment should be done.

bool

Select if continuous conversion until explicit stop.

Public Attribute 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.