BURTC_Init_TypeDef Struct Reference

BURTC initialization structure for Series 0 devices.

#include <em_burtc.h>

Data Fields

bool enable
 Enable BURTC after initialization (starts counter).
 
BURTC_Mode_TypeDef mode
 Configure energy mode operation.
 
bool debugRun
 If true, counter will keep running under debug halt.
 
BURTC_ClkSel_TypeDef clkSel
 Select clock source.
 
uint32_t clkDiv
 Clock divider; for ULFRCO 1Khz or 2kHz operation.
 
uint32_t lowPowerComp
 Number of least significant clock bits to ignore in low power mode.
 
bool timeStamp
 Enable time stamp on entering backup power domain.
 
bool compare0Top
 Set if Compare Value 0 is also top value (counter restart).
 
BURTC_LP_TypeDef lowPowerMode
 Low power operation mode, requires LFXO or LFRCO.
 

BURTC initialization structure for Series 0 devices.

Field Documentation

◆ enable

bool BURTC_Init_TypeDef::enable

Enable BURTC after initialization (starts counter).

◆ mode

BURTC_Mode_TypeDef BURTC_Init_TypeDef::mode

Configure energy mode operation.

◆ debugRun

bool BURTC_Init_TypeDef::debugRun

If true, counter will keep running under debug halt.

◆ clkSel

BURTC_ClkSel_TypeDef BURTC_Init_TypeDef::clkSel

Select clock source.

◆ clkDiv

uint32_t BURTC_Init_TypeDef::clkDiv

Clock divider; for ULFRCO 1Khz or 2kHz operation.

◆ lowPowerComp

uint32_t BURTC_Init_TypeDef::lowPowerComp

Number of least significant clock bits to ignore in low power mode.

◆ timeStamp

bool BURTC_Init_TypeDef::timeStamp

Enable time stamp on entering backup power domain.

◆ compare0Top

bool BURTC_Init_TypeDef::compare0Top

Set if Compare Value 0 is also top value (counter restart).

◆ lowPowerMode

BURTC_LP_TypeDef BURTC_Init_TypeDef::lowPowerMode

Low power operation mode, requires LFXO or LFRCO.