TIMER Dead Time Insertion (DTI) initialization structure.
Definition at line 450
of file em_timer.h
.
#include <
em_timer.h
>
Data Fields | |
bool | activeLowOut |
bool | autoRestart |
bool | enable |
bool | enableFaultSourceCoreLockup |
bool | enableFaultSourceDebugger |
bool | enableFaultSourcePrsSel0 |
bool | enableFaultSourcePrsSel1 |
bool | enablePrsSource |
unsigned int | fallTime |
TIMER_DtiFaultAction_TypeDef | faultAction |
TIMER_PRSSEL_TypeDef | faultSourcePrsSel0 |
TIMER_PRSSEL_TypeDef | faultSourcePrsSel1 |
bool | invertComplementaryOut |
uint32_t | outputsEnableMask |
TIMER_Prescale_TypeDef | prescale |
TIMER_PRSSEL_TypeDef | prsSel |
unsigned int | riseTime |
Field Documentation
bool TIMER_InitDTI_TypeDef::activeLowOut |
bool TIMER_InitDTI_TypeDef::autoRestart |
Enable Automatic Start-up functionality (when debugger exits).
Definition at line 461
of file em_timer.h
.
Referenced by TIMER_InitDTI().
bool TIMER_InitDTI_TypeDef::enable |
Enable DTI or leave it disabled until TIMER_EnableDTI() is called.
Definition at line 452
of file em_timer.h
.
Referenced by TIMER_InitDTI().
bool TIMER_InitDTI_TypeDef::enableFaultSourceCoreLockup |
Enable core lockup as a fault source.
Definition at line 486
of file em_timer.h
.
Referenced by TIMER_InitDTI().
bool TIMER_InitDTI_TypeDef::enableFaultSourceDebugger |
Enable debugger as a fault source.
Definition at line 489
of file em_timer.h
.
Referenced by TIMER_InitDTI().
bool TIMER_InitDTI_TypeDef::enableFaultSourcePrsSel0 |
Enable PRS fault source 0 (faultSourcePrsSel0
).
Definition at line 492
of file em_timer.h
.
Referenced by TIMER_InitDTI().
bool TIMER_InitDTI_TypeDef::enableFaultSourcePrsSel1 |
Enable PRS fault source 1 (faultSourcePrsSel1
).
Definition at line 498
of file em_timer.h
.
Referenced by TIMER_InitDTI().
bool TIMER_InitDTI_TypeDef::enablePrsSource |
Enable/disable PRS as DTI input.
Definition at line 464
of file em_timer.h
.
Referenced by TIMER_InitDTI().
unsigned int TIMER_InitDTI_TypeDef::fallTime |
TIMER_DtiFaultAction_TypeDef TIMER_InitDTI_TypeDef::faultAction |
TIMER_PRSSEL_TypeDef TIMER_InitDTI_TypeDef::faultSourcePrsSel0 |
Select which PRS signal to be PRS fault source 0.
Definition at line 495
of file em_timer.h
.
Referenced by TIMER_InitDTI().
TIMER_PRSSEL_TypeDef TIMER_InitDTI_TypeDef::faultSourcePrsSel1 |
Select which PRS signal to be PRS fault source 1.
Definition at line 501
of file em_timer.h
.
Referenced by TIMER_InitDTI().
bool TIMER_InitDTI_TypeDef::invertComplementaryOut |
DTI Complementary Output Invert.
Definition at line 458
of file em_timer.h
.
Referenced by TIMER_InitDTI().
uint32_t TIMER_InitDTI_TypeDef::outputsEnableMask |
DTI outputs enable bit mask, consisting of one bit per DTI output signal, i.e., CC0, CC1, CC2, CDTI0, CDTI1, and CDTI2. This value should consist of one or more TIMER_DTOGEN_DTOGnnnEN flags (defined in <part_name>_timer.h) OR'ed together.
Definition at line 483
of file em_timer.h
.
Referenced by TIMER_InitDTI().
TIMER_Prescale_TypeDef TIMER_InitDTI_TypeDef::prescale |
DTI prescaling factor, if HFPER / HFPERB clock used.
Definition at line 471
of file em_timer.h
.
Referenced by TIMER_InitDTI().
TIMER_PRSSEL_TypeDef TIMER_InitDTI_TypeDef::prsSel |
Select which PRS channel as DTI input. Only valid if enablePrsSource
is enabled.
Definition at line 468
of file em_timer.h
.
Referenced by TIMER_InitDTI().
unsigned int TIMER_InitDTI_TypeDef::riseTime |
The documentation for this struct was generated from the following file:
- C:/HandsOn/super/platform/emlib/inc/
em_timer.h