BURTC initialization structure for Series 0 devices.

Public Attributes#

bool

Enable BURTC after initialization (starts counter).

Configure energy mode operation.

bool

If true, counter will keep running under debug halt.

Select clock source.

uint32_t

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

uint32_t

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

bool

Enable time stamp on entering backup power domain.

bool

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

Low power operation mode, requires LFXO or LFRCO.

Public Attribute 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.