PCNT_TCC_TypeDef Struct Reference
TCC initialization structure.
#include <em_pcnt.h>
Data Fields |
|
PCNT_TCCMode_TypeDef | mode |
Mode to operate in.
|
|
PCNT_TCCPresc_Typedef | prescaler |
Prescaler value for LFACLK in LFA mode.
|
|
PCNT_TCCComp_Typedef | compare |
Choose the event that will trigger a clear.
|
|
PCNT_PRSSel_TypeDef | tccPRS |
PRS input to TCC module, either for gating the PCNT clock, triggering the TCC comparison, or both.
|
|
bool | prsPolarity |
TCC PRS input polarity.
|
|
bool | prsGateEnable |
Enable gating PCNT input clock through TCC PRS signal.
|
|
TCC initialization structure.
Field Documentation
◆ mode
PCNT_TCCMode_TypeDef PCNT_TCC_TypeDef::mode |
Mode to operate in.
◆ prescaler
PCNT_TCCPresc_Typedef PCNT_TCC_TypeDef::prescaler |
Prescaler value for LFACLK in LFA mode.
◆ compare
PCNT_TCCComp_Typedef PCNT_TCC_TypeDef::compare |
Choose the event that will trigger a clear.
◆ tccPRS
PCNT_PRSSel_TypeDef PCNT_TCC_TypeDef::tccPRS |
PRS input to TCC module, either for gating the PCNT clock, triggering the TCC comparison, or both.
◆ prsPolarity
bool PCNT_TCC_TypeDef::prsPolarity |
TCC PRS input polarity.
False = Rising edge for comparison trigger, and PCNT clock gated when PRS signal is high.
True = Falling edge for comparison trigger, and PCNT clock gated when PRS signal is low.
◆ prsGateEnable
bool PCNT_TCC_TypeDef::prsGateEnable |
Enable gating PCNT input clock through TCC PRS signal.
Polarity selection is done through prsPolarity.