VMON initialization structure.

Public Attributes#

VMON channel to configure.

int

Trigger threshold (mV).

bool

Wake up from EM4H on rising edge.

bool

Wake up from EM4H on falling edge.

bool

Enable VMON channel.

bool

Disable IO0 retention when voltage drops below threshold (IOVDD only).

Public Attribute Documentation#

channel#

EMU_VmonChannel_TypeDef EMU_VmonInit_TypeDef::channel

VMON channel to configure.


threshold#

int EMU_VmonInit_TypeDef::threshold

Trigger threshold (mV).

Supported range is 1620 mV to 3400 mV.


riseWakeup#

bool EMU_VmonInit_TypeDef::riseWakeup

Wake up from EM4H on rising edge.


fallWakeup#

bool EMU_VmonInit_TypeDef::fallWakeup

Wake up from EM4H on falling edge.


enable#

bool EMU_VmonInit_TypeDef::enable

Enable VMON channel.


retDisable#

bool EMU_VmonInit_TypeDef::retDisable

Disable IO0 retention when voltage drops below threshold (IOVDD only).