VDAC channel initialization structure.

Public Attributes#

bool

Enable channel.

bool

Warm-up mode, keep VDAC on (in idle) - or shutdown between conversions.

bool

Select high capacitance load mode in conjunction with high power.

uint32_t

Channel x FIFO Low threshold data valid level.

Channel conversion trigger mode.

bool

Set channel conversion mode to sample/shut-off mode.

uint32_t

Vdac channel output pin.

Vdac channel output port.

bool

Short High power and low power output.

bool

Alternative output enable.

bool

Main output enable.

uint32_t

Channel output hold time.

Public Attribute Documentation#

enable#

bool VDAC_InitChannel_TypeDef::enable

Enable channel.


warmupKeepOn#

bool VDAC_InitChannel_TypeDef::warmupKeepOn

Warm-up mode, keep VDAC on (in idle) - or shutdown between conversions.


highCapLoadEnable#

bool VDAC_InitChannel_TypeDef::highCapLoadEnable

Select high capacitance load mode in conjunction with high power.


fifoLowDataThreshold#

uint32_t VDAC_InitChannel_TypeDef::fifoLowDataThreshold

Channel x FIFO Low threshold data valid level.


chRefreshSource#

VDAC_RefreshSource_TypeDef VDAC_InitChannel_TypeDef::chRefreshSource

Channel refresh source.


trigMode#

VDAC_TrigMode_TypeDef VDAC_InitChannel_TypeDef::trigMode

Channel conversion trigger mode.


powerMode#

VDAC_PowerMode_TypeDef VDAC_InitChannel_TypeDef::powerMode

Channel power mode.


sampleOffMode#

bool VDAC_InitChannel_TypeDef::sampleOffMode

Set channel conversion mode to sample/shut-off mode.

Default is continuous.


pin#

uint32_t VDAC_InitChannel_TypeDef::pin

Vdac channel output pin.


port#

VDAC_ChPortSel_t VDAC_InitChannel_TypeDef::port

Vdac channel output port.


shortOutput#

bool VDAC_InitChannel_TypeDef::shortOutput

Short High power and low power output.


auxOutEnable#

bool VDAC_InitChannel_TypeDef::auxOutEnable

Alternative output enable.


mainOutEnable#

bool VDAC_InitChannel_TypeDef::mainOutEnable

Main output enable.


holdOutTime#

uint32_t VDAC_InitChannel_TypeDef::holdOutTime

Channel output hold time.