TIMER initialization structure.
Definition at line 269
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 288
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 284
of file em_timer.h
.
Referenced by TIMER_Init().
bool TIMER_Init_TypeDef::debugRun |
Counter shall keep running during debug halt.
Definition at line 274
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 initialization completed.
Definition at line 271
of file em_timer.h
.
Referenced by TIMER_Init().
TIMER_InputAction_TypeDef TIMER_Init_TypeDef::fallAction |
Action on falling input edge.
Definition at line 292
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 307
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 277
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 304
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 310
of file em_timer.h
.
Referenced by TIMER_Init().
The documentation for this struct was generated from the following file:
- C:/HandsOn/super/platform/emlib/inc/
em_timer.h