LESENSE_PerCtrlDesc_TypeDef Struct Reference

LESENSE peripheral control descriptor structure.

#include <em_lesense.h>

Data Fields

LESENSE_ControlDACData_TypeDef dacCh0Data
Configure DAC channel 0 data control.
LESENSE_ControlDACConv_TypeDef dacCh0ConvMode
Configure how LESENSE controls conversion on DAC channel 0.
LESENSE_ControlDACOut_TypeDef dacCh0OutMode
Configure how LESENSE controls output on DAC channel 0.
LESENSE_ControlDACData_TypeDef dacCh1Data
Configure DAC channel 1 data control.
LESENSE_ControlDACConv_TypeDef dacCh1ConvMode
Configure how LESENSE controls conversion on DAC channel 1.
LESENSE_ControlDACOut_TypeDef dacCh1OutMode
Configure how LESENSE controls output on DAC channel 1.
uint8_t dacPresc
Configure the prescaling factor for the LESENSE - DAC interface.
LESENSE_DACRef_TypeDef dacRef
Configure the DAC reference to be used.
LESENSE_ControlACMP_TypeDef acmp0Mode
Configure how LESENSE controls ACMP 0.
LESENSE_ControlACMP_TypeDef acmp1Mode
Configure how LESENSE controls ACMP 1.
LESENSE_WarmupMode_TypeDef warmupMode
Configure how LESENSE controls ACMPs and DAC in idle mode.

LESENSE peripheral control descriptor structure.

Field Documentation

dacCh0Data

LESENSE_ControlDACData_TypeDef LESENSE_PerCtrlDesc_TypeDef::dacCh0Data

Configure DAC channel 0 data control.

dacCh0ConvMode

LESENSE_ControlDACConv_TypeDef LESENSE_PerCtrlDesc_TypeDef::dacCh0ConvMode

Configure how LESENSE controls conversion on DAC channel 0.

dacCh0OutMode

LESENSE_ControlDACOut_TypeDef LESENSE_PerCtrlDesc_TypeDef::dacCh0OutMode

Configure how LESENSE controls output on DAC channel 0.

dacCh1Data

LESENSE_ControlDACData_TypeDef LESENSE_PerCtrlDesc_TypeDef::dacCh1Data

Configure DAC channel 1 data control.

dacCh1ConvMode

LESENSE_ControlDACConv_TypeDef LESENSE_PerCtrlDesc_TypeDef::dacCh1ConvMode

Configure how LESENSE controls conversion on DAC channel 1.

dacCh1OutMode

LESENSE_ControlDACOut_TypeDef LESENSE_PerCtrlDesc_TypeDef::dacCh1OutMode

Configure how LESENSE controls output on DAC channel 1.

dacPresc

uint8_t LESENSE_PerCtrlDesc_TypeDef::dacPresc

Configure the prescaling factor for the LESENSE - DAC interface.

Valid range: 0-31 (5-bit).

dacRef

LESENSE_DACRef_TypeDef LESENSE_PerCtrlDesc_TypeDef::dacRef

Configure the DAC reference to be used.

Set to lesenseDACRefVdd to use VDD and set to lesenseDACRefBandGap to use band gap as reference.

acmp0Mode

LESENSE_ControlACMP_TypeDef LESENSE_PerCtrlDesc_TypeDef::acmp0Mode

Configure how LESENSE controls ACMP 0.

acmp1Mode

LESENSE_ControlACMP_TypeDef LESENSE_PerCtrlDesc_TypeDef::acmp1Mode

Configure how LESENSE controls ACMP 1.

warmupMode

LESENSE_WarmupMode_TypeDef LESENSE_PerCtrlDesc_TypeDef::warmupMode

Configure how LESENSE controls ACMPs and DAC in idle mode.