VDAC_InitChannel_TypeDef Struct Reference

VDAC channel initialization structure.

#include <em_vdac.h>

Data Fields

bool enable
Enable channel.
bool warmupKeepOn
Warm-up mode, keep VDAC on (in idle) - or shutdown between conversions.
bool highCapLoadEnable
Select high capacitance load mode in conjunction with high power.
uint32_t fifoLowDataThreshold
Channel x FIFO Low threshold data valid level.
VDAC_RefreshSource_TypeDef chRefreshSource
Channel refresh source.
VDAC_TrigMode_TypeDef trigMode
Channel conversion trigger mode.
VDAC_PowerMode_TypeDef powerMode
Channel power mode.
bool sampleOffMode
Set channel conversion mode to sample/shut-off mode.
uint32_t pin
Vdac channel output pin.
VDAC_ChPortSel_t port
Vdac channel output port.
bool shortOutput
Short High power and low power output.
bool auxOutEnable
Alternative output enable.
bool mainOutEnable
Main output enable.
uint32_t holdOutTime
Channel output hold time.

VDAC channel initialization structure.

Field 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.