ACMP_CapsenseInit_TypeDef Struct Reference

Capsense initialization structure.

#include <em_acmp.h>

Data Fields

bool fullBias
Full-bias current.
uint32_t biasProg
Bias current.
ACMP_HysteresisLevel_TypeDef hysteresisLevel_0
Hysteresis level when ACMP output is 0.
ACMP_HysteresisLevel_TypeDef hysteresisLevel_1
Hysteresis level when ACMP output is 1.
ACMP_CapsenseResistor_TypeDef resistor
A resistor used in the capacitive sensing circuit.
uint32_t vddLevelHigh
This value configures the upper voltage threshold of the capsense oscillation rail.
uint32_t vddLevelLow
This value configures the lower voltage threshold of the capsense oscillation rail.
bool enable
If true, ACMP is enabled after configuration.

Capsense initialization structure.

Field Documentation

fullBias

bool ACMP_CapsenseInit_TypeDef::fullBias

Full-bias current.

See the ACMP chapter about bias and response time in the reference manual for details.

biasProg

uint32_t ACMP_CapsenseInit_TypeDef::biasProg

Bias current.

See the ACMP chapter about bias and response time in the reference manual for details.

hysteresisLevel_0

ACMP_HysteresisLevel_TypeDef ACMP_CapsenseInit_TypeDef::hysteresisLevel_0

Hysteresis level when ACMP output is 0.

hysteresisLevel_1

ACMP_HysteresisLevel_TypeDef ACMP_CapsenseInit_TypeDef::hysteresisLevel_1

Hysteresis level when ACMP output is 1.

resistor

ACMP_CapsenseResistor_TypeDef ACMP_CapsenseInit_TypeDef::resistor

A resistor used in the capacitive sensing circuit.

For values see the device data sheet.

vddLevelHigh

uint32_t ACMP_CapsenseInit_TypeDef::vddLevelHigh

This value configures the upper voltage threshold of the capsense oscillation rail.

The voltage threshold is calculated as follows: VDD * (vddLevelHigh + 1) / 64

vddLevelLow

uint32_t ACMP_CapsenseInit_TypeDef::vddLevelLow

This value configures the lower voltage threshold of the capsense oscillation rail.

The voltage threshold is calculated as follows: VDD * (vddLevelLow + 1) / 64

enable

bool ACMP_CapsenseInit_TypeDef::enable

If true, ACMP is enabled after configuration.