LETIMER_Init_TypeDef Struct Reference
LETIMER initialization structure.
      
       #include <em_letimer.h>
      
     
| Data Fields | |
| bool | enable | 
| Start counting when initialization completes. | |
| bool | debugRun | 
| Counter shall keep running during debug halt. | |
| bool | comp0Top | 
| Load COMP0 register into CNT when counter underflows. | |
| bool | bufTop | 
| Load COMP1 into COMP0 when REP0 reaches 0. | |
| uint8_t | out0Pol | 
| Idle value for output 0. | |
| uint8_t | out1Pol | 
| Idle value for output 1. | |
| LETIMER_UFOA_TypeDef | ufoa0 | 
| Underflow output 0 action. | |
| LETIMER_UFOA_TypeDef | ufoa1 | 
| Underflow output 1 action. | |
| LETIMER_RepeatMode_TypeDef | repMode | 
| Repeat mode. | |
| uint32_t | topValue | 
| Top value. | |
LETIMER initialization structure.
Field Documentation
◆ enable
| bool LETIMER_Init_TypeDef::enable | 
Start counting when initialization completes.
◆ debugRun
| bool LETIMER_Init_TypeDef::debugRun | 
Counter shall keep running during debug halt.
◆ comp0Top
| bool LETIMER_Init_TypeDef::comp0Top | 
Load COMP0 register into CNT when counter underflows.
◆ bufTop
| bool LETIMER_Init_TypeDef::bufTop | 
Load COMP1 into COMP0 when REP0 reaches 0.
◆ out0Pol
| uint8_t LETIMER_Init_TypeDef::out0Pol | 
Idle value for output 0.
◆ out1Pol
| uint8_t LETIMER_Init_TypeDef::out1Pol | 
Idle value for output 1.
◆ ufoa0
| LETIMER_UFOA_TypeDef LETIMER_Init_TypeDef::ufoa0 | 
Underflow output 0 action.
◆ ufoa1
| LETIMER_UFOA_TypeDef LETIMER_Init_TypeDef::ufoa1 | 
Underflow output 1 action.
◆ repMode
| LETIMER_RepeatMode_TypeDef LETIMER_Init_TypeDef::repMode | 
Repeat mode.
◆ topValue
| uint32_t LETIMER_Init_TypeDef::topValue | 
Top value.
Counter wraps when top value matches counter value is reached.