EFR32 Mighty Gecko 12 Software Documentation
efr32mg12-doc-5.1.2
|
TIMER initialization structure.
Definition at line 254 of file em_timer.h.
#include <em_timer.h>
Data Fields | |
bool | ati |
TIMER_ClkSel_TypeDef | clkSel |
bool | count2x |
bool | debugRun |
bool | dmaClrAct |
bool | enable |
TIMER_InputAction_TypeDef | fallAction |
TIMER_Mode_TypeDef | mode |
bool | oneShot |
TIMER_Prescale_TypeDef | prescale |
bool | quadModeX4 |
TIMER_InputAction_TypeDef | riseAction |
bool | sync |
bool TIMER_Init_TypeDef::ati |
ATI (Always Track Inputs) makes CCPOL always track the polarity of the inputs.
Definition at line 274 of file em_timer.h.
Referenced by TIMER_Init().
TIMER_ClkSel_TypeDef TIMER_Init_TypeDef::clkSel |
bool TIMER_Init_TypeDef::count2x |
2x Count mode, counter increments/decrements by 2, meant for PWN mode.
Definition at line 270 of file em_timer.h.
Referenced by TIMER_Init().
bool TIMER_Init_TypeDef::debugRun |
Counter shall keep running during debug halt.
Definition at line 260 of file em_timer.h.
Referenced by BOARD_init(), and TIMER_Init().
bool TIMER_Init_TypeDef::dmaClrAct |
bool TIMER_Init_TypeDef::enable |
Start counting when init completed.
Definition at line 257 of file em_timer.h.
Referenced by TIMER_Init().
TIMER_InputAction_TypeDef TIMER_Init_TypeDef::fallAction |
Action on falling input edge.
Definition at line 278 of file em_timer.h.
Referenced by TIMER_Init().
TIMER_Mode_TypeDef TIMER_Init_TypeDef::mode |
bool TIMER_Init_TypeDef::oneShot |
Determines if only counting up or down once.
Definition at line 293 of file em_timer.h.
Referenced by TIMER_Init().
TIMER_Prescale_TypeDef TIMER_Init_TypeDef::prescale |
Prescaling factor, if HFPER clock used.
Definition at line 263 of file em_timer.h.
Referenced by BOARD_init(), TIMER_Init(), and USTIMER_Init().
bool TIMER_Init_TypeDef::quadModeX4 |
Select X2 or X4 quadrature decode mode (if used).
Definition at line 290 of file em_timer.h.
Referenced by TIMER_Init().
TIMER_InputAction_TypeDef TIMER_Init_TypeDef::riseAction |
bool TIMER_Init_TypeDef::sync |
Timer start/stop/reload by other timers.
Definition at line 296 of file em_timer.h.
Referenced by TIMER_Init().