TIMER_InitCC_TypeDef Struct Reference
TIMER compare/capture initialization structure.
#include <em_timer.h>
Data Fields |
|
| TIMER_Event_TypeDef | eventCtrl |
|
Input capture event control.
|
|
| TIMER_Edge_TypeDef | edge |
|
Input capture edge select.
|
|
| TIMER_PRSSEL_TypeDef | prsSel |
|
Peripheral reflex system trigger selection.
|
|
| TIMER_OutputAction_TypeDef | cufoa |
|
Counter underflow output action.
|
|
| TIMER_OutputAction_TypeDef | cofoa |
|
Counter overflow output action.
|
|
| TIMER_OutputAction_TypeDef | cmoa |
|
Counter match output action.
|
|
| TIMER_CCMode_TypeDef | mode |
|
Compare/capture channel mode.
|
|
| bool | filter |
|
Enable digital filter.
|
|
| bool | prsInput |
|
Select TIMERnCCx (false) or PRS input (true).
|
|
| bool | coist |
|
Compare output initial state.
|
|
| bool | outInvert |
|
Invert output from compare/capture channel.
|
|
| TIMER_PrsOutput_t | prsOutput |
|
PRS output configuration.
|
|
TIMER compare/capture initialization structure.
Field Documentation
◆ eventCtrl
| TIMER_Event_TypeDef TIMER_InitCC_TypeDef::eventCtrl |
Input capture event control.
◆ edge
| TIMER_Edge_TypeDef TIMER_InitCC_TypeDef::edge |
Input capture edge select.
◆ prsSel
| TIMER_PRSSEL_TypeDef TIMER_InitCC_TypeDef::prsSel |
Peripheral reflex system trigger selection.
Only applicable if
prsInput
is enabled.
◆ cufoa
| TIMER_OutputAction_TypeDef TIMER_InitCC_TypeDef::cufoa |
Counter underflow output action.
◆ cofoa
| TIMER_OutputAction_TypeDef TIMER_InitCC_TypeDef::cofoa |
Counter overflow output action.
◆ cmoa
| TIMER_OutputAction_TypeDef TIMER_InitCC_TypeDef::cmoa |
Counter match output action.
◆ mode
| TIMER_CCMode_TypeDef TIMER_InitCC_TypeDef::mode |
Compare/capture channel mode.
◆ filter
| bool TIMER_InitCC_TypeDef::filter |
Enable digital filter.
◆ prsInput
| bool TIMER_InitCC_TypeDef::prsInput |
Select TIMERnCCx (false) or PRS input (true).
◆ coist
| bool TIMER_InitCC_TypeDef::coist |
Compare output initial state.
Only used in Output Compare and PWM mode. When true, the compare/PWM output is set high when the counter is disabled. When counting resumes, this value will represent the initial value for the compare/PWM output. If the bit is cleared, the output will be cleared when the counter is disabled.
◆ outInvert
| bool TIMER_InitCC_TypeDef::outInvert |
Invert output from compare/capture channel.
◆ prsOutput
| TIMER_PrsOutput_t TIMER_InitCC_TypeDef::prsOutput |
PRS output configuration.
PRS output from a timer can either be a pulse output or a level output that follows the CC out value.