iLLD_TC27xC
1.0
|
![]() |
Functions | |
IFX_INLINE void | IfxVadc_clearAllResultRequests (Ifx_VADC_G *vadcG) |
Clears the all group requests. More... | |
IFX_INLINE IfxVadc_ArbitrationRounds | IfxVadc_getArbiterRoundLength (Ifx_VADC_G *vadcG) |
Gets the ADC group arbitration round length. More... | |
IFX_INLINE Ifx_VADC_G_REVNP0 | IfxVadc_getChannelResultServiceRequestNodePointer0 (Ifx_VADC_G *vadcG) |
Gets the channel esult service request node pointer 0. More... | |
IFX_INLINE Ifx_VADC_G_REVNP1 | IfxVadc_getChannelResultServiceRequestNodePointer1 (Ifx_VADC_G *vadcG) |
Gets the channel esult service request node pointer 1. More... | |
IFX_INLINE Ifx_VADC_G_CEVNP0 | IfxVadc_getChannelServiceRequestNodePointer (Ifx_VADC_G *vadcG) |
Gets the channel service request node pointer. More... | |
IFX_INLINE uint8 | IfxVadc_getMasterIndex (Ifx_VADC_G *vadcG) |
Gets the configured master index. More... | |
IFX_INLINE void | IfxVadc_resetGroup (Ifx_VADC_G *vadcG) |
Resets the ADC group. More... | |
IFX_INLINE void | IfxVadc_setAnalogConvertControl (Ifx_VADC_G *vadcG, IfxVadc_AnalogConverterMode analogConverterMode) |
Sets analog converter group number. More... | |
IFX_INLINE void | IfxVadc_setArbitrationRoundLength (Ifx_VADC_G *vadcG, IfxVadc_ArbitrationRounds arbiterRoundLength) |
Sets the arbiter round length. More... | |
IFX_INLINE void | IfxVadc_setInputClassResolution (Ifx_VADC_G *vadcG, uint8 inputClassNum, IfxVadc_ChannelResolution resolution) |
Sets the ADC input class channel resolution. More... | |
IFX_INLINE void | IfxVadc_setInputClassSampleTimeTicks (Ifx_VADC_G *vadcG, uint8 inputClassNum, float32 analogFrequency, float32 sampleTime) |
Sets the ADC input class sample time ticks. More... | |
IFX_INLINE void | IfxVadc_setMasterIndex (Ifx_VADC_G *vadcG, uint8 masterIndex) |
Sets the master index. More... | |
IFX_EXTERN void | IfxVadc_setArbiterPriority (Ifx_VADC_G *vadcG, boolean slotEnable, IfxVadc_RequestSlotPriority prio, IfxVadc_RequestSlotStartMode mode, IfxVadc_RequestSource slot) |
Sets the Arbiter slot configurations. More... | |
IFX_INLINE void IfxVadc_clearAllResultRequests | ( | Ifx_VADC_G * | vadcG) |
Clears the all group requests.
vadcG | pointer to VADC group registers. |
Definition at line 1756 of file IfxVadc.h.
Referenced by IfxVadc_Adc_initChannel().
IFX_INLINE IfxVadc_ArbitrationRounds IfxVadc_getArbiterRoundLength | ( | Ifx_VADC_G * | vadcG) |
Gets the ADC group arbitration round length.
vadcG | pointer to VADC group registers. |
Definition at line 1762 of file IfxVadc.h.
Referenced by IfxVadc_Adc_getGroupConfig().
IFX_INLINE Ifx_VADC_G_REVNP0 IfxVadc_getChannelResultServiceRequestNodePointer0 | ( | Ifx_VADC_G * | vadcG) |
Gets the channel esult service request node pointer 0.
vadcG | pointer to VADC group registers. |
Definition at line 1768 of file IfxVadc.h.
Referenced by IfxVadc_Adc_getChannelConfig().
IFX_INLINE Ifx_VADC_G_REVNP1 IfxVadc_getChannelResultServiceRequestNodePointer1 | ( | Ifx_VADC_G * | vadcG) |
Gets the channel esult service request node pointer 1.
vadcG | pointer to VADC group registers. |
Definition at line 1776 of file IfxVadc.h.
Referenced by IfxVadc_Adc_getChannelConfig().
IFX_INLINE Ifx_VADC_G_CEVNP0 IfxVadc_getChannelServiceRequestNodePointer | ( | Ifx_VADC_G * | vadcG) |
Gets the channel service request node pointer.
vadcG | pointer to VADC group registers. |
Definition at line 1784 of file IfxVadc.h.
Referenced by IfxVadc_Adc_getChannelConfig().
IFX_INLINE uint8 IfxVadc_getMasterIndex | ( | Ifx_VADC_G * | vadcG) |
Gets the configured master index.
vadcG | pointer to VADC group registers. |
Definition at line 1792 of file IfxVadc.h.
Referenced by IfxVadc_Adc_getGroupConfig().
IFX_INLINE void IfxVadc_resetGroup | ( | Ifx_VADC_G * | vadcG) |
Resets the ADC group.
vadcG | pointer to VADC group registers. |
Definition at line 1800 of file IfxVadc.h.
Referenced by IfxVadc_Adc_deInitGroup().
IFX_INLINE void IfxVadc_setAnalogConvertControl | ( | Ifx_VADC_G * | vadcG, |
IfxVadc_AnalogConverterMode | analogConverterMode | ||
) |
Sets analog converter group number.
vadcG | pointer to VADC group registers. |
analogConverterMode | group analog converter mode. |
Definition at line 1806 of file IfxVadc.h.
Referenced by IfxVadc_Adc_initGroup(), and IfxVadc_Adc_initModule().
IFX_EXTERN void IfxVadc_setArbiterPriority | ( | Ifx_VADC_G * | vadcG, |
boolean | slotEnable, | ||
IfxVadc_RequestSlotPriority | prio, | ||
IfxVadc_RequestSlotStartMode | mode, | ||
IfxVadc_RequestSource | slot | ||
) |
Sets the Arbiter slot configurations.
vadcG | pointer to VADC group registers. |
slotEnable | enable/disable of slot. |
prio | channel request priority. |
mode | Channel Slot start mode. |
slot | channel slot Request source. |
Definition at line 336 of file IfxVadc.c.
Referenced by IfxVadc_Adc_initGroup().
IFX_INLINE void IfxVadc_setArbitrationRoundLength | ( | Ifx_VADC_G * | vadcG, |
IfxVadc_ArbitrationRounds | arbiterRoundLength | ||
) |
Sets the arbiter round length.
vadcG | pointer to VADC group registers. |
arbiterRoundLength | arbiter round length. |
Definition at line 1812 of file IfxVadc.h.
Referenced by IfxVadc_Adc_initGroup().
IFX_INLINE void IfxVadc_setInputClassResolution | ( | Ifx_VADC_G * | vadcG, |
uint8 | inputClassNum, | ||
IfxVadc_ChannelResolution | resolution | ||
) |
Sets the ADC input class channel resolution.
vadcG | pointer to VADC group registers. |
inputClassNum | input class number. |
resolution | ADC input class channel resolution. |
Definition at line 1818 of file IfxVadc.h.
Referenced by IfxVadc_Adc_initGroup().
IFX_INLINE void IfxVadc_setInputClassSampleTimeTicks | ( | Ifx_VADC_G * | vadcG, |
uint8 | inputClassNum, | ||
float32 | analogFrequency, | ||
float32 | sampleTime | ||
) |
Sets the ADC input class sample time ticks.
vadcG | pointer to VADC group registers. |
inputClassNum | input class number. |
analogFrequency | ADC analog frequency. |
sampleTime | request sample time for input class. |
Definition at line 1824 of file IfxVadc.h.
Referenced by IfxVadc_Adc_initGroup().
IFX_INLINE void IfxVadc_setMasterIndex | ( | Ifx_VADC_G * | vadcG, |
uint8 | masterIndex | ||
) |
Sets the master index.
vadcG | pointer to VADC group registers. |
masterIndex | master index. |
Definition at line 1830 of file IfxVadc.h.
Referenced by IfxVadc_Adc_initGroup().