iLLD_TC27xC
1.0
|
![]() |
Data Structures | |
struct | IfxGtm_Tom_Timer_Base |
Structure for the timer base. More... | |
struct | IfxGtm_Tom_Timer |
TOM Timer interface Handle. More... | |
struct | IfxGtm_Tom_Timer_Config |
Configuration structure for TOM Timer. More... | |
struct IfxGtm_Tom_Timer_Base |
Structure for the timer base.
Definition at line 129 of file IfxGtm_Tom_Timer.h.
Data Fields | ||
---|---|---|
float32 | clockFreq | Timer input clock frequency (cached value) |
IfxStdIf_Timer_CountDir | countDir | Timer counting mode. |
Ifx_TimerValue | period | Timer period in ticks (cached value) |
boolean | triggerEnabled | If TRUE, the trigger functionality is Initialised. |
struct IfxGtm_Tom_Timer |
TOM Timer interface Handle.
Definition at line 143 of file IfxGtm_Tom_Timer.h.
Data Fields | ||
---|---|---|
IfxGtm_Tom_Timer_Base | base | Timer base structure. |
uint16 | channelsMask | Mask for channels to be modified together. |
Ifx_GTM * | gtm | Pointer to GTM module. |
Ifx_GTM_TOM_TGC * | tgc | Pointer to the TGC object. |
IfxGtm_Tom_Ch | timerChannel | TOM channel used for the timer. |
Ifx_GTM_TOM * | tom | Pointer to the TOM object. |
IfxGtm_Tom | tomIndex | Enum for TOM objects. |
IfxGtm_Tom_Ch | triggerChannel | TOM channel used for the trigger, can be identical to the timer channel. |
struct IfxGtm_Tom_Timer_Config |
Configuration structure for TOM Timer.
Definition at line 157 of file IfxGtm_Tom_Timer.h.
Data Fields | ||
---|---|---|
IfxStdIf_Timer_Config | base | Standard interface timer configuration. |
IfxGtm_Tom_Ch_ClkSrc | clock | Timer input clock. |
Ifx_GTM * | gtm | Pointer to GTM module. |
IfxGtm_Tom_Ch | timerChannel | TOM channel used for the timer. |
IfxGtm_Tom | tom | Pointer to the TOM object. |
IfxGtm_Tom_ToutMap * | triggerOut | TOM channel used for the trigger output, can be identical to the timer channe. |