IDAC initialization structure, common for both channels.

Public Attributes#

bool

Enable IDAC.

bool

Enables Peripheral reflex system (PRS) to control IDAC output.

bool

Enables Peripheral reflex system (PRS) to control IDAC OUTPAD output.

Peripheral reflex system channel selection.

bool

Enable/disable current sink mode.

Public Attribute Documentation#

enable#

bool IDAC_Init_TypeDef::enable

Enable IDAC.


Definition at line 162 of file platform/emlib/inc/em_idac.h

outMode#

IDAC_OutMode_TypeDef IDAC_Init_TypeDef::outMode

Output mode.


Definition at line 165 of file platform/emlib/inc/em_idac.h

prsEnable#

bool IDAC_Init_TypeDef::prsEnable

Enables Peripheral reflex system (PRS) to control IDAC output.

If false, IDAC output is controlled by writing to IDAC_OUTEN in IDAC_CTRL or by calling IDAC_OutEnable().


Definition at line 172 of file platform/emlib/inc/em_idac.h

prsEnableMain#

bool IDAC_Init_TypeDef::prsEnableMain

Enables Peripheral reflex system (PRS) to control IDAC OUTPAD output.

If false, IDAC output is controlled by writing to IDAC_MAINOUTEN in IDAC_CTRL or by calling IDAC_OutpadEnable().


Definition at line 179 of file platform/emlib/inc/em_idac.h

prsSel#

IDAC_PRSSEL_TypeDef IDAC_Init_TypeDef::prsSel

Peripheral reflex system channel selection.

Only applicable if prsEnable is enabled.


Definition at line 186 of file platform/emlib/inc/em_idac.h

sinkEnable#

bool IDAC_Init_TypeDef::sinkEnable

Enable/disable current sink mode.


Definition at line 189 of file platform/emlib/inc/em_idac.h