TIMER_Init_TypeDef Struct ReferenceEMLIB > TIMER
TIMER initialization structure.
Definition at line
270
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 |
Field Documentation
bool TIMER_Init_TypeDef::ati |
ATI (Always Track Inputs) makes CCPOL always track the polarity of the inputs.
Definition at line
289
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 PWM mode.
Definition at line
285
of file
em_timer.h
.
Referenced by TIMER_Init() .
bool TIMER_Init_TypeDef::debugRun |
Counter shall keep running during debug halt.
Definition at line
275
of file
em_timer.h
.
Referenced by BOARD_init() , and TIMER_Init() .
bool TIMER_Init_TypeDef::dmaClrAct |
DMA request clear on active.
Definition at line
302
of file
em_timer.h
.
Referenced by TIMER_Init() .
bool TIMER_Init_TypeDef::enable |
Start counting when initialization completed.
Definition at line
272
of file
em_timer.h
.
Referenced by TIMER_Init() .
TIMER_InputAction_TypeDef TIMER_Init_TypeDef::fallAction |
Action on falling input edge.
Definition at line
293
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
308
of file
em_timer.h
.
Referenced by TIMER_Init() .
TIMER_Prescale_TypeDef TIMER_Init_TypeDef::prescale |
Prescaling factor, if HFPER / HFPERB clock used.
Definition at line
278
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
305
of file
em_timer.h
.
Referenced by TIMER_Init() .
TIMER_InputAction_TypeDef TIMER_Init_TypeDef::riseAction |
Action on rising input edge.
Definition at line
296
of file
em_timer.h
.
Referenced by TIMER_Init() .
bool TIMER_Init_TypeDef::sync |
Timer start/stop/reload by other timers.
Definition at line
311
of file
em_timer.h
.
Referenced by TIMER_Init() .
The documentation for this struct was generated from the following file:
-
C:/repos/super_h1/platform/emlib/inc/
em_timer.h