iLLD_TC26x
1.0
|
![]() |
Data Structures | |
struct | IfxVadc_GxBfl_Out |
VADC Boundary Flag pin mapping structure. More... | |
struct | IfxVadc_Emux_Out |
VADC External Mux pin mapping structure. More... | |
struct | IfxVadc_Vadcg_In |
VADC Analog Input. More... | |
Macros | |
#define | IFXVADC_PINMAP_NUM_MODULES 1 |
Table dimensions. More... | |
#define | IFXVADC_PINMAP_NUM_GROUPS 4 |
#define | IFXVADC_PINMAP_EMUX_OUT_NUM_ITEMS 12 |
#define | IFXVADC_PINMAP_GXBFL_OUT_NUM_ITEMS 6 |
#define | IFXVADC_PINMAP_VADCG_IN_NUM_ITEMS 16 |
struct IfxVadc_GxBfl_Out |
VADC Boundary Flag pin mapping structure.
Definition at line 39 of file IfxVadc_PinMap.h.
Data Fields | ||
---|---|---|
IfxVadc_GroupId | groupId | Group ID. |
Ifx_VADC * | module | Base address. |
IfxPort_Pin | pin | Port pin. |
IfxPort_OutputIdx | select | Port control code. |
struct IfxVadc_Emux_Out |
VADC External Mux pin mapping structure.
Definition at line 48 of file IfxVadc_PinMap.h.
Data Fields | ||
---|---|---|
Ifx_VADC * | module | Base address. |
IfxPort_Pin | pin | Port pin. |
IfxPort_OutputIdx | select | Port control code. |
struct IfxVadc_Vadcg_In |
VADC Analog Input.
Definition at line 56 of file IfxVadc_PinMap.h.
Data Fields | ||
---|---|---|
uint8 | channelId | Channel ID. |
IfxVadc_GroupId | groupId | Group ID. |
Ifx_VADC * | module | Base address. |
IfxPort_Pin | pin | Port pin. |
#define IFXVADC_PINMAP_EMUX_OUT_NUM_ITEMS 12 |
Definition at line 156 of file IfxVadc_PinMap.h.
#define IFXVADC_PINMAP_GXBFL_OUT_NUM_ITEMS 6 |
Definition at line 157 of file IfxVadc_PinMap.h.
#define IFXVADC_PINMAP_NUM_GROUPS 4 |
Definition at line 155 of file IfxVadc_PinMap.h.
#define IFXVADC_PINMAP_NUM_MODULES 1 |
Table dimensions.
Definition at line 154 of file IfxVadc_PinMap.h.
#define IFXVADC_PINMAP_VADCG_IN_NUM_ITEMS 16 |
Definition at line 158 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX00_P02_6_OUT |
VADC_EMUX00: VADC output.
Definition at line 64 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX00_P33_3_OUT |
VADC_EMUX00: VADC output.
Definition at line 65 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX01_P02_7_OUT |
VADC_EMUX01: VADC output.
Definition at line 66 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX01_P33_2_OUT |
VADC_EMUX01: VADC output.
Definition at line 67 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX02_P02_8_OUT |
VADC_EMUX02: VADC output.
Definition at line 68 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX02_P33_1_OUT |
VADC_EMUX02: VADC output.
Definition at line 69 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX10_P00_6_OUT |
VADC_EMUX10: VADC output.
Definition at line 70 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX10_P33_6_OUT |
VADC_EMUX10: VADC output.
Definition at line 71 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX11_P00_7_OUT |
VADC_EMUX11: VADC output.
Definition at line 72 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX11_P33_5_OUT |
VADC_EMUX11: VADC output.
Definition at line 73 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX12_P00_8_OUT |
VADC_EMUX12: VADC output.
Definition at line 74 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Emux_Out IfxVadc_EMUX12_P33_4_OUT |
VADC_EMUX12: VADC output.
Definition at line 75 of file IfxVadc_PinMap.h.
IFX_EXTERN const IfxVadc_Emux_Out* IfxVadc_Emux_Out_pinTable[IFXVADC_PINMAP_NUM_MODULES][IFXVADC_PINMAP_EMUX_OUT_NUM_ITEMS] |
IfxVadc_Emux_Out table.
Definition at line 162 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G0_0_AN0_IN |
VADC_G0_0: VADC input channel 0 of group 0.
Definition at line 94 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G0_10_AN10_IN |
VADC_G0_10: VADC input channel 10 of group 0.
Definition at line 95 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G0_11_AN11_IN |
VADC_G0_11: VADC input channel 11 of group 0.
Definition at line 96 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G0_12_AN12_IN |
VADC_G0_12: VADC input channel 12 of group 0.
Definition at line 97 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G0_13_AN13_IN |
VADC_G0_13: VADC input channel 13 of group 0.
Definition at line 98 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G0_1_AN1_IN |
VADC_G0_1: VADC input channel 1 of group 0.
Definition at line 99 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G0_2_AN2_IN |
VADC_G0_2: VADC input channel 2 of group 0.
Definition at line 100 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G0_3_AN3_IN |
VADC_G0_3: VADC input channel 3 of group 0.
Definition at line 101 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G0_4_AN4_IN |
VADC_G0_4: VADC input channel 4 of group 0.
Definition at line 102 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G0_5_AN5_IN |
VADC_G0_5: VADC input channel 5 of group 0.
Definition at line 103 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G0_6_AN6_IN |
VADC_G0_6: VADC input channel 6 of group 0.
Definition at line 104 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G0_7_AN7_IN |
VADC_G0_7: VADC input channel 7 of group 0.
Definition at line 105 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G0_8_AN8_IN |
VADC_G0_8: VADC input channel 8 of group 0.
Definition at line 106 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G0BFL0_P33_4_OUT |
VADC_G0BFL0: VADC output.
Definition at line 76 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G0BFL1_P33_5_OUT |
VADC_G0BFL1: VADC output.
Definition at line 77 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G0BFL2_P33_6_OUT |
VADC_G0BFL2: VADC output.
Definition at line 78 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G0BFL3_P33_7_OUT |
VADC_G0BFL3: VADC output.
Definition at line 79 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G1_0_AN16_IN |
VADC_G1_0: VADC input channel 0 of group 1.
Definition at line 107 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G1_10_AN26_IN |
VADC_G1_10: VADC input channel 10 of group 1.
Definition at line 108 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G1_10_P40_2_IN |
VADC_G1_10: VADC input channel 10 of group 1.
Definition at line 109 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G1_11_AN27_IN |
VADC_G1_11: VADC input channel 11 of group 1.
Definition at line 110 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G1_11_P40_3_IN |
VADC_G1_11: VADC input channel 11 of group 1.
Definition at line 111 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G1_12_AN28_IN |
VADC_G1_12: VADC input channel 12 of group 1.
Definition at line 112 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G1_13_AN29_IN |
VADC_G1_13: VADC input channel 13 of group 1.
Definition at line 113 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G1_1_AN17_IN |
VADC_G1_1: VADC input channel 1 of group 1.
Definition at line 114 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G1_2_AN18_IN |
VADC_G1_2: VADC input channel 2 of group 1.
Definition at line 115 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G1_3_AN19_IN |
VADC_G1_3: VADC input channel 3 of group 1.
Definition at line 116 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G1_4_AN20_IN |
VADC_G1_4: VADC input channel 4 of group 1.
Definition at line 117 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G1_5_AN21_IN |
VADC_G1_5: VADC input channel 5 of group 1.
Definition at line 118 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G1_8_AN24_IN |
VADC_G1_8: VADC input channel 8 of group 1.
Definition at line 119 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G1_8_P40_0_IN |
VADC_G1_8: VADC input channel 8 of group 1.
Definition at line 120 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G1_9_AN25_IN |
VADC_G1_9: VADC input channel 9of group 1.
Definition at line 121 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G1_9_P40_1_IN |
VADC_G1_9: VADC input channel 9 of group 1.
Definition at line 122 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G1BFL0_P33_0_OUT |
VADC_G1BFL0: VADC output.
Definition at line 80 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G1BFL1_P33_1_OUT |
VADC_G1BFL1: VADC output.
Definition at line 81 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G1BFL2_P33_2_OUT |
VADC_G1BFL2: VADC output.
Definition at line 82 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G1BFL3_P33_3_OUT |
VADC_G1BFL3: VADC output.
Definition at line 83 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G2_0_AN32_IN |
VADC_G2_0: VADC input channel 0 of group 2.
Definition at line 123 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G2_10_AN44_IN |
VADC_G2_10: VADC input channel 10 of group 2.
Definition at line 124 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G2_11_AN45_IN |
VADC_G2_11: VADC input channel 11 of group 2.
Definition at line 125 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G2_12_AN46_IN |
VADC_G2_12: VADC input channel 12 of group 24.
Definition at line 126 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G2_13_AN47_IN |
VADC_G2_13: VADC input channel 13 of group 2.
Definition at line 127 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G2_14_AN48_IN |
VADC_G2_14: VADC input channel 14 of group 2.
Definition at line 128 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G2_15_AN49_IN |
VADC_G2_15: VADC input channel 15 of group 2.
Definition at line 129 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G2_1_AN33_IN |
VADC_G2_1: VADC input channel 1 of group 2.
Definition at line 130 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G2_3_AN35_IN |
VADC_G2_3: VADC input channel 3 of group 2 (mtm)
Definition at line 131 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G2_4_AN36_IN |
VADC_G2_4: VADC input channel 4 of group 2.
Definition at line 132 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G2_4_P40_6_IN |
VADC_G2_4: VADC input channel 4 of group 2.
Definition at line 133 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G2_5_AN37_IN |
VADC_G2_5: VADC input channel 5 of group 2.
Definition at line 134 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G2_5_P40_7_IN |
VADC_G2_5: VADC input channel 5 of group 2.
Definition at line 135 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G2_6_AN38_IN |
VADC_G2_6: VADC input channel 6 of group 2.
Definition at line 136 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G2_6_P40_8_IN |
VADC_G2_6: VADC input channel 6 of group 2.
Definition at line 137 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G2_7_AN39_IN |
VADC_G2_7: VADC input channel 7 of group 2.
Definition at line 138 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G2_7_P40_9_IN |
VADC_G2_7: VADC input channel 7 of group 2.
Definition at line 139 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G2BFL0_P00_4_OUT |
VADC_G2BFL0: VADC output.
Definition at line 84 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G2BFL1_P00_5_OUT |
VADC_G2BFL1: VADC output.
Definition at line 85 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G2BFL2_P00_6_OUT |
VADC_G2BFL2: VADC output.
Definition at line 86 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G2BFL3_P00_7_OUT |
VADC_G2BFL3: VADC output.
Definition at line 87 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G3_0_P00_12_IN |
VADC_G3_0: VADC input.
Definition at line 140 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G3_10_P00_2_IN |
VADC_G3_10: VADC input.
Definition at line 141 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G3_11_P00_1_IN |
VADC_G3_11: VADC input.
Definition at line 142 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G3_1_P00_11_IN |
VADC_G3_1: VADC input.
Definition at line 143 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G3_2_P00_10_IN |
VADC_G3_2: VADC input.
Definition at line 144 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G3_3_P00_9_IN |
VADC_G3_3: VADC input.
Definition at line 145 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G3_4_P00_8_IN |
VADC_G3_4: VADC input.
Definition at line 146 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G3_5_P00_7_IN |
VADC_G3_5: VADC input.
Definition at line 147 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G3_6_P00_6_IN |
VADC_G3_6: VADC input.
Definition at line 148 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G3_7_P00_5_IN |
VADC_G3_7: VADC input.
Definition at line 149 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G3_8_P00_4_IN |
VADC_G3_8: VADC input.
Definition at line 150 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_Vadcg_In IfxVadc_G3_9_P00_3_IN |
VADC_G3_9: VADC input.
Definition at line 151 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G3BFL0_P10_0_OUT |
VADC_G3BFL0: VADC output.
Definition at line 88 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G3BFL0_P10_6_OUT |
VADC_G3BFL0: VADC output.
Definition at line 89 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G3BFL1_P10_1_OUT |
VADC_G3BFL1: VADC output.
Definition at line 90 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G3BFL1_P10_7_OUT |
VADC_G3BFL1: VADC output.
Definition at line 91 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G3BFL2_P10_2_OUT |
VADC_G3BFL2: VADC output.
Definition at line 92 of file IfxVadc_PinMap.h.
IFX_EXTERN IfxVadc_GxBfl_Out IfxVadc_G3BFL3_P10_3_OUT |
VADC_G3BFL3: VADC output.
Definition at line 93 of file IfxVadc_PinMap.h.
IFX_EXTERN const IfxVadc_GxBfl_Out* IfxVadc_GxBfl_Out_pinTable[IFXVADC_PINMAP_NUM_MODULES][IFXVADC_PINMAP_NUM_GROUPS][IFXVADC_PINMAP_GXBFL_OUT_NUM_ITEMS] |
IfxVadc_GxBfl_Out table.
Definition at line 165 of file IfxVadc_PinMap.h.
IFX_EXTERN const IfxVadc_Vadcg_In* IfxVadc_Vadcg_In_pinTable[IFXVADC_PINMAP_NUM_MODULES][IFXVADC_PINMAP_NUM_GROUPS][IFXVADC_PINMAP_VADCG_IN_NUM_ITEMS] |
IfxVadc_Vadcg_In table.
Definition at line 168 of file IfxVadc_PinMap.h.