iLLD_TC27xD
1.0
|
Data Structures | |
struct | IfxGtm_Atom_Timer_Base |
Structure for the timer base. More... | |
struct | IfxGtm_Atom_Timer |
TOM Timer interface. More... | |
struct | IfxGtm_Atom_Timer_Config |
Configuration structure for TOM Timer. More... | |
struct IfxGtm_Atom_Timer_Base |
Structure for the timer base.
Definition at line 86 of file IfxGtm_Atom_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_Atom_Timer |
TOM Timer interface.
Definition at line 100 of file IfxGtm_Atom_Timer.h.
Data Fields | ||
---|---|---|
Ifx_GTM_ATOM_AGC * | agc | Pointer to the AGC object. |
Ifx_GTM_ATOM * | atom | ATOM used for the timer functionality. |
IfxGtm_Atom | atomIndex | Enum for ATOM objects. |
IfxGtm_Atom_Timer_Base | base | Timer base structure. |
uint16 | channelsMask | Mask for channels to be modified together. |
Ifx_GTM * | gtm | GTM module used for the timer functionality. |
Ifx_TimerValue | offset | Timer initial offset in ticks. |
IfxGtm_Atom_Ch | timerChannel | ATOM channel used for the timer. |
IfxGtm_Atom_Ch | triggerChannel | ATOM channel used for the trigger, if identical to the timerChannel, the trigger interrupt is having the same interrupt level as the timer interrupt. |
struct IfxGtm_Atom_Timer_Config |
Configuration structure for TOM Timer.
Definition at line 115 of file IfxGtm_Atom_Timer.h.
Data Fields | ||
---|---|---|
IfxGtm_Atom | atom | ATOM used for the timer functionality. |
IfxStdIf_Timer_Config | base | Standard interface timer configuration. |
IfxGtm_Cmu_Clk | clock | Timer input clock. |
Ifx_GTM * | gtm | GTM used for the timer functionality. |
IfxGtm_IrqMode | irqModeTimer | Interrupt mode for the timer. |
IfxGtm_IrqMode | irqModeTrigger | Interrupt mode for the trigger. |
IfxGtm_Atom_Ch | timerChannel | ATOM channel used for the timer. |
IfxGtm_Atom_ToutMap * | triggerOut | ATOM channel used for the trigger output, can be identical to the timer channe. |