107 #include "adc2_defines.h"
118 #define ADC2_DCH_CNT (15u)
121 #define ADC2_AI_CNT (15u)
124 #define ADC2_FILT_CNT (8u)
127 #define ADC2_SEQ_CNT (4u)
130 #define ADC2_SLOT_CNT (4u)
133 #define ADC2_FILT_CH_DIS (4u)
136 #define ADC2_ALL_DCH_MSK (0xfffffu)
139 #define ADC2_ALL_SQSTS_MSK (0xfffu)
142 #define ADC2_ALL_FILTSTS_MSK (0xfu)
145 #define ADC2_ALL_CMPSTS_MSK (0xff00ffu)
148 #define ADC2_VAREF_mV (1211u)
151 #define ADC2_MAX_RESOLUTION (0xfffu)
154 #define ADC2_ATT_TYPE0 (12u)
157 #define ADC2_ATT_TYPE1 (10u)
160 #define ADC2_ATT_TYPE2 (6u)
163 #define ADC2_ATT_TYPE3 (38u)
166 #define ADC2_ATT_TYPE4 (58u)
169 #define ADC2_ATT_DENOM (256u)
172 #define ADC2_DCH0 (0u)
174 #define ADC2_DCH1 (1u)
176 #define ADC2_DCH2 (2u)
178 #define ADC2_DCH3 (3u)
180 #define ADC2_DCH4 (4u)
182 #define ADC2_DCH5 (5u)
184 #define ADC2_DCH6 (6u)
186 #define ADC2_DCH7 (7u)
188 #define ADC2_DCH8 (8u)
190 #define ADC2_DCH9 (9u)
192 #define ADC2_DCH10 (10u)
194 #define ADC2_DCH11 (11u)
196 #define ADC2_DCH12 (12u)
198 #define ADC2_DCH13 (13u)
200 #define ADC2_DCH14 (14u)
203 #define ADC2_SEQ0 (0u)
205 #define ADC2_SEQ1 (1u)
207 #define ADC2_SEQ2 (2u)
209 #define ADC2_SEQ3 (3u)
212 #define ADC2_SEQ_SLOT0 (0u)
214 #define ADC2_SEQ_SLOT1 (1u)
216 #define ADC2_SEQ_SLOT2 (2u)
218 #define ADC2_SEQ_SLOT3 (3u)
221 #define ADC2_SW_TRIGGER (0u)
227 #if defined(__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050)
228 #pragma clang diagnostic push
229 #pragma clang diagnostic ignored "-Wpadded"
309 #if defined(__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050)
310 #pragma clang diagnostic pop
781 ADC2->GLOBCONF.bit.EN = 1u;
788 ADC2->GLOBCONF.bit.EN = 0u;
795 ADC2->SUSCTR.bit.SUSEN = 1u;
802 ADC2->SUSCTR.bit.SUSEN = 0u;
811 ADC2->SUSCTR.bit.SUSMOD = u8_susMode;
856 ADC2->SQSLOT1.bit.CHSEL0 = e_value;
926 ADC2->SQSTATCLR.bit.SQ0CLR = 1u;
933 ADC2->SQSTATCLR.bit.SQ1CLR = 1u;
940 ADC2->SQSTATCLR.bit.SQ2CLR = 1u;
947 ADC2->SQSTATCLR.bit.SQ3CLR = 1u;
1233 ADC2->CHSTATCLR.bit.CH0CLR = 1u;
1240 ADC2->CHSTATCLR.bit.CH1CLR = 1u;
1247 ADC2->CHSTATCLR.bit.CH2CLR = 1u;
1254 ADC2->CHSTATCLR.bit.CH3CLR = 1u;
1261 ADC2->CHSTATCLR.bit.CH4CLR = 1u;
1268 ADC2->CHSTATCLR.bit.CH5CLR = 1u;
1275 ADC2->CHSTATCLR.bit.CH6CLR = 1u;
1282 ADC2->CHSTATCLR.bit.CH7CLR = 1u;
1289 ADC2->CHSTATCLR.bit.CH8CLR = 1u;
1296 ADC2->CHSTATCLR.bit.CH9CLR = 1u;
1303 ADC2->CHSTATCLR.bit.CH10CLR = 1u;
1310 ADC2->CHSTATCLR.bit.CH11CLR = 1u;
1317 ADC2->CHSTATCLR.bit.CH12CLR = 1u;
1324 ADC2->CHSTATCLR.bit.CH13CLR = 1u;
1331 ADC2->CHSTATCLR.bit.CH14CLR = 1u;
1518 ADC2->FILSTATCLR.bit.FIL0CLR = 1u;
1525 ADC2->FILSTATCLR.bit.FIL1CLR = 1u;
1532 ADC2->FILSTATCLR.bit.FIL2CLR = 1u;
1539 ADC2->FILSTATCLR.bit.FIL3CLR = 1u;
1546 ADC2->FILSTATCLR.bit.FIL4CLR = 1u;
1553 ADC2->FILSTATCLR.bit.FIL5CLR = 1u;
1560 ADC2->FILSTATCLR.bit.FIL6CLR = 1u;
1567 ADC2->FILSTATCLR.bit.FIL7CLR = 1u;
1918 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP0_IS;
1927 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP1_IS;
1936 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP2_IS;
1945 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP3_IS;
1954 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP4_IS;
1963 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP5_IS;
1972 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP6_IS;
1981 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP7_IS;
1990 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP0_STS;
1999 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP1_STS;
2008 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP2_STS;
2017 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP3_STS;
2026 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP4_STS;
2035 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP5_STS;
2044 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP6_STS;
2053 return (
uint8)
ADC2->CMPSTAT.bit.CMP_UP7_STS;
2062 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO0_IS;
2071 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO1_IS;
2080 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO2_IS;
2089 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO3_IS;
2098 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO4_IS;
2107 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO5_IS;
2116 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO6_IS;
2125 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO7_IS;
2134 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO0_STS;
2143 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO1_STS;
2152 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO2_STS;
2161 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO3_STS;
2170 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO4_STS;
2179 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO5_STS;
2188 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO6_STS;
2197 return (
uint8)
ADC2->CMPSTAT.bit.CMP_LO7_STS;
2204 ADC2->CMPSTATCLR.bit.CMP_UP0_ISCLR = 1u;
2211 ADC2->CMPSTATCLR.bit.CMP_UP1_ISCLR = 1u;
2218 ADC2->CMPSTATCLR.bit.CMP_UP2_ISCLR = 1u;
2225 ADC2->CMPSTATCLR.bit.CMP_UP3_ISCLR = 1u;
2232 ADC2->CMPSTATCLR.bit.CMP_UP4_ISCLR = 1u;
2239 ADC2->CMPSTATCLR.bit.CMP_UP5_ISCLR = 1u;
2246 ADC2->CMPSTATCLR.bit.CMP_UP6_ISCLR = 1u;
2253 ADC2->CMPSTATCLR.bit.CMP_UP7_ISCLR = 1u;
2260 ADC2->CMPSTATCLR.bit.CMP_UP0_STSCLR = 1u;
2267 ADC2->CMPSTATCLR.bit.CMP_UP1_STSCLR = 1u;
2274 ADC2->CMPSTATCLR.bit.CMP_UP2_STSCLR = 1u;
2281 ADC2->CMPSTATCLR.bit.CMP_UP3_STSCLR = 1u;
2288 ADC2->CMPSTATCLR.bit.CMP_UP4_STSCLR = 1u;
2295 ADC2->CMPSTATCLR.bit.CMP_UP5_STSCLR = 1u;
2302 ADC2->CMPSTATCLR.bit.CMP_UP6_STSCLR = 1u;
2309 ADC2->CMPSTATCLR.bit.CMP_UP7_STSCLR = 1u;
2316 ADC2->CMPSTATCLR.bit.CMP_LO0_ISCLR = 1u;
2323 ADC2->CMPSTATCLR.bit.CMP_LO1_ISCLR = 1u;
2330 ADC2->CMPSTATCLR.bit.CMP_LO2_ISCLR = 1u;
2337 ADC2->CMPSTATCLR.bit.CMP_LO3_ISCLR = 1u;
2344 ADC2->CMPSTATCLR.bit.CMP_LO4_ISCLR = 1u;
2351 ADC2->CMPSTATCLR.bit.CMP_LO5_ISCLR = 1u;
2358 ADC2->CMPSTATCLR.bit.CMP_LO6_ISCLR = 1u;
2365 ADC2->CMPSTATCLR.bit.CMP_LO7_ISCLR = 1u;
2372 ADC2->CMPSTATCLR.bit.CMP_LO0_STSCLR = 1u;
2379 ADC2->CMPSTATCLR.bit.CMP_LO1_STSCLR = 1u;
2386 ADC2->CMPSTATCLR.bit.CMP_LO2_STSCLR = 1u;
2393 ADC2->CMPSTATCLR.bit.CMP_LO3_STSCLR = 1u;
2400 ADC2->CMPSTATCLR.bit.CMP_LO4_STSCLR = 1u;
2407 ADC2->CMPSTATCLR.bit.CMP_LO5_STSCLR = 1u;
2414 ADC2->CMPSTATCLR.bit.CMP_LO6_STSCLR = 1u;
2421 ADC2->CMPSTATCLR.bit.CMP_LO7_STSCLR = 1u;
2428 ADC2->IEN1.bit.IEN_UP0 = 1u;
2435 ADC2->IEN1.bit.IEN_UP0 = 0u;
2442 ADC2->IEN1.bit.IEN_UP1 = 1u;
2449 ADC2->IEN1.bit.IEN_UP1 = 0u;
2456 ADC2->IEN1.bit.IEN_UP2 = 1u;
2463 ADC2->IEN1.bit.IEN_UP2 = 0u;
2470 ADC2->IEN1.bit.IEN_UP3 = 1u;
2477 ADC2->IEN1.bit.IEN_UP3 = 0u;
2484 ADC2->IEN1.bit.IEN_UP4 = 1u;
2491 ADC2->IEN1.bit.IEN_UP4 = 0u;
2498 ADC2->IEN1.bit.IEN_UP5 = 1u;
2505 ADC2->IEN1.bit.IEN_UP5 = 0u;
2512 ADC2->IEN1.bit.IEN_UP6 = 1u;
2519 ADC2->IEN1.bit.IEN_UP6 = 0u;
2526 ADC2->IEN1.bit.IEN_UP7 = 1u;
2533 ADC2->IEN1.bit.IEN_UP7 = 0u;
2540 ADC2->IEN1.bit.IEN_LO0 = 1u;
2547 ADC2->IEN1.bit.IEN_LO0 = 0u;
2554 ADC2->IEN1.bit.IEN_LO1 = 1u;
2561 ADC2->IEN1.bit.IEN_LO1 = 0u;
2568 ADC2->IEN1.bit.IEN_LO2 = 1u;
2575 ADC2->IEN1.bit.IEN_LO2 = 0u;
2582 ADC2->IEN1.bit.IEN_LO3 = 1u;
2589 ADC2->IEN1.bit.IEN_LO3 = 0u;
2596 ADC2->IEN1.bit.IEN_LO4 = 1u;
2603 ADC2->IEN1.bit.IEN_LO4 = 0u;
2610 ADC2->IEN1.bit.IEN_LO5 = 1u;
2617 ADC2->IEN1.bit.IEN_LO5 = 0u;
2624 ADC2->IEN1.bit.IEN_LO6 = 1u;
2631 ADC2->IEN1.bit.IEN_LO6 = 0u;
2638 ADC2->IEN1.bit.IEN_LO7 = 1u;
2645 ADC2->IEN1.bit.IEN_LO7 = 0u;
2652 ADC2->IEN1.bit.IEN_SQ0 = 1u;
2659 ADC2->IEN1.bit.IEN_SQ0 = 0u;
2666 ADC2->IEN1.bit.IEN_SQ1 = 1u;
2673 ADC2->IEN1.bit.IEN_SQ1 = 0u;
2680 ADC2->IEN1.bit.IEN_SQ2 = 1u;
2687 ADC2->IEN1.bit.IEN_SQ2 = 0u;
2694 ADC2->IEN1.bit.IEN_SQ3 = 1u;
2701 ADC2->IEN1.bit.IEN_SQ3 = 0u;
2708 ADC2->IEN0.bit.IEN_CH0 = 1u;
2715 ADC2->IEN0.bit.IEN_CH0 = 0u;
2722 ADC2->IEN0.bit.IEN_CH1 = 1u;
2729 ADC2->IEN0.bit.IEN_CH1 = 0u;
2736 ADC2->IEN0.bit.IEN_CH2 = 1u;
2743 ADC2->IEN0.bit.IEN_CH2 = 0u;
2750 ADC2->IEN0.bit.IEN_CH3 = 1u;
2757 ADC2->IEN0.bit.IEN_CH3 = 0u;
2764 ADC2->IEN0.bit.IEN_CH4 = 1u;
2771 ADC2->IEN0.bit.IEN_CH4 = 0u;
2778 ADC2->IEN0.bit.IEN_CH5 = 1u;
2785 ADC2->IEN0.bit.IEN_CH5 = 0u;
2792 ADC2->IEN0.bit.IEN_CH6 = 1u;
2799 ADC2->IEN0.bit.IEN_CH6 = 0u;
2806 ADC2->IEN0.bit.IEN_CH7 = 1u;
2813 ADC2->IEN0.bit.IEN_CH7 = 0u;
2820 ADC2->IEN0.bit.IEN_CH8 = 1u;
2827 ADC2->IEN0.bit.IEN_CH8 = 0u;
2834 ADC2->IEN0.bit.IEN_CH9 = 1u;
2841 ADC2->IEN0.bit.IEN_CH9 = 0u;
2848 ADC2->IEN0.bit.IEN_CH10 = 1u;
2855 ADC2->IEN0.bit.IEN_CH10 = 0u;
2862 ADC2->IEN0.bit.IEN_CH11 = 1u;
2869 ADC2->IEN0.bit.IEN_CH11 = 0u;
2876 ADC2->IEN0.bit.IEN_CH12 = 1u;
2883 ADC2->IEN0.bit.IEN_CH12 = 0u;
2890 ADC2->IEN0.bit.IEN_CH13 = 1u;
2897 ADC2->IEN0.bit.IEN_CH13 = 0u;
2904 ADC2->IEN0.bit.IEN_CH14 = 1u;
2911 ADC2->IEN0.bit.IEN_CH14 = 0u;
sint8 ADC2_getChResult(uint16 *u16p_digValue, uint8 u8_channel)
Get the 12-bit value of the ADC2 Result Register of the selected ADC2 channel and returns the validit...
Definition: adc2.c:170
sint8 ADC2_getChResult_mV(uint16 *u16p_digValue_mV, uint8 u8_channel)
Get the value of the ADC2 Result Register of the selected ADC2 channel in millivolt (mV) and returns ...
Definition: adc2.c:224
void ADC2_setCmp2UpIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Up Interrupt Node Pointer.
INLINE void ADC2_setCh0Config(tADC2_CHCFGx e_value)
Set Channel 0 configuration.
Definition: adc2.h:954
INLINE void ADC2_clrCmp6UpThSts(void)
Clear Compare 6 Upper Threshold Status.
Definition: adc2.h:2300
INLINE void ADC2_disCh6Int(void)
Disable Channel 6 Interrupt.
Definition: adc2.h:2797
INLINE void ADC2_clrCmp2LoThSts(void)
Clear Compare 2 Lower Threshold Status.
Definition: adc2.h:2384
INLINE void ADC2_setCh1Config(tADC2_CHCFGx e_value)
Set Channel 1 configuration.
Definition: adc2.h:963
sint8 ADC2_startSequence(uint8 u8_seqIdx)
Start the conversion of a sequence by software.
Definition: adc2.c:591
INLINE void ADC2_clrCmp5UpThSts(void)
Clear Compare 5 Upper Threshold Status.
Definition: adc2.h:2293
INLINE void ADC2_clrCmp3UpThSts(void)
Clear Compare 3 Upper Threshold Status.
Definition: adc2.h:2279
INLINE void ADC2_disCmp2UpInt(void)
Disable Compare 2 Upper Threshold Interrupt.
Definition: adc2.h:2461
INLINE uint8 ADC2_getCh10ResultValidSts(void)
Get Channel 10 Result Valid Status.
Definition: adc2.h:1763
INLINE uint8 ADC2_getCh5EndOfConvSts(void)
Get Channel 5 End Of Conversion Status.
Definition: adc2.h:1134
sint8 ADC2_getSeqResult(uint16 *u16p_DigValue, uint8 u8_seqIdx, uint8 u8_slotIdx)
Get the 12-bit value of the ADC2 Result Register of the selected slot in the sequencer and returns th...
Definition: adc2.c:388
INLINE void ADC2_disSeq0Int(void)
Disable Sequence 0 Interrupt.
Definition: adc2.h:2657
INLINE void ADC2_setCh4Config(tADC2_CHCFGx e_value)
Set Channel 4 configuration.
Definition: adc2.h:990
INLINE uint8 ADC2_getFilt5Sts(void)
Get Filter 5 Event Status.
Definition: adc2.h:1491
INLINE uint8 ADC2_getFilt7Sts(void)
Get Filter 7 Event Status.
Definition: adc2.h:1509
INLINE void ADC2_disCh7Int(void)
Disable Channel 7 Interrupt.
Definition: adc2.h:2811
INLINE void ADC2_clrCmp1UpThSts(void)
Clear Compare 1 Upper Threshold Status.
Definition: adc2.h:2265
INLINE uint8 ADC2_getCmp6UpIntSts(void)
Get Compare 6 Upper Threshold Interrupt Status.
Definition: adc2.h:1970
INLINE void ADC2_enCmp4UpInt(void)
Enable Compare 4 Upper Threshold Interrupt.
Definition: adc2.h:2482
INLINE void ADC2_clrCh4EndOfConvSts(void)
Clear Channel 4 End Of Conversion Status.
Definition: adc2.h:1259
INLINE void ADC2_clrCmp3LoIntSts(void)
Clear Compare 3 Lower Threshold Interrupt Status.
Definition: adc2.h:2335
INLINE uint8 ADC2_getCmp7LoThSts(void)
Get Compare 7 Lower Threshold Status.
Definition: adc2.h:2195
INLINE void ADC2_disCh11Int(void)
Disable Channel 11 Interrupt.
Definition: adc2.h:2867
INLINE void ADC2_enCh1Int(void)
Enable Channel 1 Interrupt.
Definition: adc2.h:2720
INLINE void ADC2_setCh12Config(tADC2_CHCFGx e_value)
Set Channel 12 configuration.
Definition: adc2.h:1062
INLINE uint16 ADC2_getCh10Result(void)
Get Channel 10 Result Value.
Definition: adc2.h:1754
INLINE uint8 ADC2_getCh2ResultValidSts(void)
Get Channel 2 Result Valid Status.
Definition: adc2.h:1619
INLINE void ADC2_clrFilt0Sts(void)
Clear Filter 0 Event Status.
Definition: adc2.h:1516
INLINE void ADC2_enCh7Int(void)
Enable Channel 7 Interrupt.
Definition: adc2.h:2804
INLINE void ADC2_enCh8Int(void)
Enable Channel 8 Interrupt.
Definition: adc2.h:2818
INLINE void ADC2_enCh2Int(void)
Enable Channel 2 Interrupt.
Definition: adc2.h:2734
INLINE uint16 ADC2_getCh12Result(void)
Get Channel 12 Result Value.
Definition: adc2.h:1790
INLINE void ADC2_clrCmp4LoThSts(void)
Clear Compare 4 Lower Threshold Status.
Definition: adc2.h:2398
INLINE uint8 ADC2_getCh12ResultValidSts(void)
Get Channel 12 Result Valid Status.
Definition: adc2.h:1799
INLINE void ADC2_clrCmp4LoIntSts(void)
Clear Compare 4 Lower Threshold Interrupt Status.
Definition: adc2.h:2342
INLINE void ADC2_clrFilt3Sts(void)
Clear Filter 3 Event Status.
Definition: adc2.h:1537
INLINE void ADC2_setCh2Config(tADC2_CHCFGx e_value)
Set Channel 2 configuration.
Definition: adc2.h:972
INLINE uint16 ADC2_getCh5Result(void)
Get Channel 5 Result Value.
Definition: adc2.h:1664
INLINE void ADC2_clrSeq1IntSts(void)
Clear Sequence 1 Interrupt Status.
Definition: adc2.h:931
INLINE uint8 ADC2_getCh7EndOfConvSts(void)
Get Channel 7 End Of Conversion Status.
Definition: adc2.h:1152
INLINE void ADC2_clrSeq3IntSts(void)
Clear Sequence 3 Interrupt Status.
Definition: adc2.h:945
INLINE uint8 ADC2_getCmp5LoThSts(void)
Get Compare 5 Lower Threshold Status.
Definition: adc2.h:2177
INLINE uint8 ADC2_getCmp1UpThSts(void)
Get Compare 1 Upper Threshold Status.
Definition: adc2.h:1997
INLINE uint8 ADC2_getCh3ResultValidSts(void)
Get Channel 3 Result Valid Status.
Definition: adc2.h:1637
INLINE uint16 ADC2_getCh4Result(void)
Get Channel 4 Result Value.
Definition: adc2.h:1646
void ADC2_setCmp7LoIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Lo Interrupt Node Pointer.
INLINE uint16 ADC2_getFilt7Res(void)
Get Result Value Filter 7.
Definition: adc2.h:1437
void ADC2_setCh7IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 7 Interrupt Node Pointer.
INLINE uint16 ADC2_getFilt2Res(void)
Get Result Value Filter 2.
Definition: adc2.h:1392
INLINE void ADC2_clrCh13EndOfConvSts(void)
Clear Channel 13 End Of Conversion Status.
Definition: adc2.h:1322
INLINE void ADC2_setSeq1Config(tADC2_SQCFGx e_value)
Set Sequence 1 configuration.
Definition: adc2.h:845
INLINE void ADC2_disCmp1UpInt(void)
Disable Compare 1 Upper Threshold Interrupt.
Definition: adc2.h:2447
INLINE void ADC2_disCmp6LoInt(void)
Disable Compare 6 Lower Threshold Interrupt.
Definition: adc2.h:2629
INLINE uint8 ADC2_getCmp4LoThSts(void)
Get Compare 4 Lower Threshold Status.
Definition: adc2.h:2168
INLINE void ADC2_enCh14Int(void)
Enable Channel 14 Interrupt.
Definition: adc2.h:2902
INLINE void ADC2_clrCmp6LoThSts(void)
Clear Compare 6 Lower Threshold Status.
Definition: adc2.h:2412
INLINE uint8 ADC2_getCh4EndOfConvSts(void)
Get Channel 4 End Of Conversion Status.
Definition: adc2.h:1125
INLINE void ADC2_clrFilt4Sts(void)
Clear Filter 4 Event Status.
Definition: adc2.h:1544
INLINE uint16 ADC2_getCh13Result(void)
Get Channel 13 Result Value.
Definition: adc2.h:1808
INLINE void ADC2_setCh10Config(tADC2_CHCFGx e_value)
Set Channel 10 configuration.
Definition: adc2.h:1044
INLINE uint8 ADC2_getCurrChannel(void)
Get current channel under conversion.
Definition: adc2.h:1224
INLINE uint8 ADC2_getFilt4Sts(void)
Get Filter 4 Event Status.
Definition: adc2.h:1482
INLINE void ADC2_setCh3Config(tADC2_CHCFGx e_value)
Set Channel 3 configuration.
Definition: adc2.h:981
void ADC2_setCh14IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 14 Interrupt Node Pointer.
void ADC2_setCmp5LoIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Lo Interrupt Node Pointer.
void ADC2_setSeq2IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Sequence Interrupt Node Pointer.
INLINE void ADC2_setCh6Config(tADC2_CHCFGx e_value)
Set Channel 6 configuration.
Definition: adc2.h:1008
INLINE void ADC2_clrCmp6UpIntSts(void)
Clear Compare 6 Upper Threshold Interrupt Status.
Definition: adc2.h:2244
INLINE void ADC2_disSeq2Int(void)
Disable Sequence 2 Interrupt.
Definition: adc2.h:2685
INLINE uint8 ADC2_getCh13ResultValidSts(void)
Get Channel 13 Result Valid Status.
Definition: adc2.h:1817
INLINE void ADC2_enCmp2LoInt(void)
Enable Compare 2 Lower Threshold Interrupt.
Definition: adc2.h:2566
void ADC2_setSeq0IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Sequence Interrupt Node Pointer.
INLINE void ADC2_enCh13Int(void)
Enable Channel 13 Interrupt.
Definition: adc2.h:2888
INLINE void ADC2_enCh0Int(void)
Enable Channel 0 Interrupt.
Definition: adc2.h:2706
INLINE void ADC2_disCmp0LoInt(void)
Disable Compare 0 Lower Threshold Interrupt.
Definition: adc2.h:2545
INLINE void ADC2_disCh10Int(void)
Disable Channel 10 Interrupt.
Definition: adc2.h:2853
uint8 ADC2_getEndOfConvSts(uint8 u8_seqIdx, uint8 u8_slotIdx)
Get End-of-Convertion status for selected sequence and slot.
Definition: adc2.c:653
INLINE uint8 ADC2_getCmp7LoIntSts(void)
Get Compare 7 Lower Threshold Interrupt Status.
Definition: adc2.h:2123
INLINE uint8 ADC2_getCmp3UpIntSts(void)
Get Compare 3 Upper Threshold Interrupt Status.
Definition: adc2.h:1943
INLINE void ADC2_enCmp0LoInt(void)
Enable Compare 0 Lower Threshold Interrupt.
Definition: adc2.h:2538
INLINE void ADC2_clrCmp0UpIntSts(void)
Clear Compare 0 Upper Threshold Interrupt Status.
Definition: adc2.h:2202
void ADC2_setCmp6UpIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Up Interrupt Node Pointer.
void ADC2_setCh11IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 11 Interrupt Node Pointer.
INLINE void ADC2_disCmp3UpInt(void)
Disable Compare 3 Upper Threshold Interrupt.
Definition: adc2.h:2475
INLINE uint8 ADC2_getCmp3LoIntSts(void)
Get Compare 3 Lower Threshold Interrupt Status.
Definition: adc2.h:2087
INLINE void ADC2_enCh11Int(void)
Enable Channel 11 Interrupt.
Definition: adc2.h:2860
INLINE uint8 ADC2_getCmp4UpThSts(void)
Get Compare 4 Upper Threshold Status.
Definition: adc2.h:2024
INLINE uint8 ADC2_getCh6EndOfConvSts(void)
Get Channel 6 End Of Conversion Status.
Definition: adc2.h:1143
INLINE uint8 ADC2_getCmp6LoThSts(void)
Get Compare 6 Lower Threshold Status.
Definition: adc2.h:2186
INLINE uint8 ADC2_getCmp2LoThSts(void)
Get Compare 2 Lower Threshold Status.
Definition: adc2.h:2150
INLINE void ADC2_clrCmp2UpIntSts(void)
Clear Compare 2 Upper Threshold Interrupt Status.
Definition: adc2.h:2216
INLINE void ADC2_clrCmp4UpIntSts(void)
Clear Compare 4 Upper Threshold Interrupt Status.
Definition: adc2.h:2230
void ADC2_setCh12IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 12 Interrupt Node Pointer.
INLINE uint8 ADC2_getCh13EndOfConvSts(void)
Get Channel 13 End Of Conversion Status.
Definition: adc2.h:1206
union ADC2_SQCFGx tADC2_SQCFGx
INLINE uint8 ADC2_getCh8ResultValidSts(void)
Get Channel 8 Result Valid Status.
Definition: adc2.h:1727
void ADC2_setCmp1LoIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Lo Interrupt Node Pointer.
INLINE void ADC2_enCmp3UpInt(void)
Enable Compare 3 Upper Threshold Interrupt.
Definition: adc2.h:2468
union ADC2_CONVCFGx tADC2_CONVCFGx
INLINE void ADC2_disCmp5UpInt(void)
Disable Compare 5 Upper Threshold Interrupt.
Definition: adc2.h:2503
INLINE void ADC2_setCmp7Config(tADC2_CMPCFGx e_value)
Set Compare Channel 7 configuration.
Definition: adc2.h:1907
INLINE uint8 ADC2_getCh1EndOfConvSts(void)
Get Channel 1 End Of Conversion Status.
Definition: adc2.h:1098
void ADC2_setCh9IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 9 Interrupt Node Pointer.
INLINE void ADC2_disCh0Int(void)
Disable Channel 0 Interrupt.
Definition: adc2.h:2713
void ADC2_setCh10IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 10 Interrupt Node Pointer.
INLINE void ADC2_setCh7Config(tADC2_CHCFGx e_value)
Set Channel 7 configuration.
Definition: adc2.h:1017
INLINE uint8 ADC2_getCmp2LoIntSts(void)
Get Compare 2 Lower Threshold Interrupt Status.
Definition: adc2.h:2078
INLINE uint8 ADC2_getCmp0LoThSts(void)
Get Compare 0 Lower Threshold Status.
Definition: adc2.h:2132
INLINE void ADC2_disCmp4UpInt(void)
Disable Compare 4 Upper Threshold Interrupt.
Definition: adc2.h:2489
INLINE uint16 ADC2_getCh9Result(void)
Get Channel 9 Result Value.
Definition: adc2.h:1736
INLINE void ADC2_clrCmp5LoIntSts(void)
Clear Compare 5 Lower Threshold Interrupt Status.
Definition: adc2.h:2349
INLINE uint8 ADC2_getSeq0IntSts(void)
Get Sequence 0 Interrupt Status.
Definition: adc2.h:881
INLINE void ADC2_clrCmp2LoIntSts(void)
Clear Compare 2 Lower Threshold Interrupt Status.
Definition: adc2.h:2328
INLINE uint8 ADC2_getCh0ResultValidSts(void)
Get Channel 0 Result Valid Status.
Definition: adc2.h:1583
INLINE uint8 ADC2_getCmp5UpThSts(void)
Get Compare 5 Upper Threshold Status.
Definition: adc2.h:2033
INLINE void ADC2_enCh6Int(void)
Enable Channel 6 Interrupt.
Definition: adc2.h:2790
INLINE void ADC2_clrCh5EndOfConvSts(void)
Clear Channel 5 End Of Conversion Status.
Definition: adc2.h:1266
INLINE void ADC2_enCmp6LoInt(void)
Enable Compare 6 Lower Threshold Interrupt.
Definition: adc2.h:2622
INLINE uint8 ADC2_getCh1ResultValidSts(void)
Get Channel 1 Result Valid Status.
Definition: adc2.h:1601
INLINE uint8 ADC2_getCh10EndOfConvSts(void)
Get Channel 10 End Of Conversion Status.
Definition: adc2.h:1179
void ADC2_setSeq1IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Sequence Interrupt Node Pointer.
INLINE void ADC2_clrCmp5UpIntSts(void)
Clear Compare 5 Upper Threshold Interrupt Status.
Definition: adc2.h:2237
INLINE uint16 ADC2_getFilt5Res(void)
Get Result Value Filter 5.
Definition: adc2.h:1419
INLINE uint16 ADC2_getCh1Result(void)
Get Channel 1 Result Value.
Definition: adc2.h:1592
INLINE void ADC2_setCmp3Config(tADC2_CMPCFGx e_value)
Set Compare Channel 3 configuration.
Definition: adc2.h:1871
INLINE uint8 ADC2_getCh9ResultValidSts(void)
Get Channel 9 Result Valid Status.
Definition: adc2.h:1745
INLINE void ADC2_setSuspendMode(uint8 u8_susMode)
Set Suspend Mode.
Definition: adc2.h:809
sint8 ADC2_getChFiltResult(uint16 *u16p_filtDigValue, uint8 u8_channel)
Get the 14-bit value of the ADC2 Filter Result Register of the selected ADC2 channel and returns the ...
Definition: adc2.c:279
INLINE void ADC2_setSeq2Config(tADC2_SQCFGx e_value)
Set Sequence 2 configuration.
Definition: adc2.h:863
INLINE uint8 ADC2_getCmp2UpIntSts(void)
Get Compare 2 Upper Threshold Interrupt Status.
Definition: adc2.h:1934
void ADC2_setCmp4UpIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Up Interrupt Node Pointer.
INLINE void ADC2_setSeq3Config(tADC2_SQCFGx e_value)
Set Sequence 3 configuration.
Definition: adc2.h:872
INLINE void ADC2_setCh13Config(tADC2_CHCFGx e_value)
Set Channel 13 configuration.
Definition: adc2.h:1071
INLINE uint8 ADC2_getCurrSeq(void)
Get Actual Sequence processed.
Definition: adc2.h:917
INLINE void ADC2_clrSeq2IntSts(void)
Clear Sequence 2 Interrupt Status.
Definition: adc2.h:938
void ADC2_setCh0IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 0 Interrupt Node Pointer.
INLINE void ADC2_clrFilt2Sts(void)
Clear Filter 2 Event Status.
Definition: adc2.h:1530
INLINE void ADC2_disCh1Int(void)
Disable Channel 1 Interrupt.
Definition: adc2.h:2727
INLINE uint8 ADC2_getCmp1LoThSts(void)
Get Compare 1 Lower Threshold Status.
Definition: adc2.h:2141
INLINE void ADC2_enCh12Int(void)
Enable Channel 12 Interrupt.
Definition: adc2.h:2874
INLINE uint16 ADC2_getCh7Result(void)
Get Channel 7 Result Value.
Definition: adc2.h:1700
INLINE uint16 ADC2_getFilt0Res(void)
Get Result Value Filter 0.
Definition: adc2.h:1374
INLINE void ADC2_clrCh1EndOfConvSts(void)
Clear Channel 1 End Of Conversion Status.
Definition: adc2.h:1238
INLINE void ADC2_disCmp1LoInt(void)
Disable Compare 1 Lower Threshold Interrupt.
Definition: adc2.h:2559
INLINE uint16 ADC2_getCh6Result(void)
Get Channel 6 Result Value.
Definition: adc2.h:1682
void ADC2_setCmp1UpIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Up Interrupt Node Pointer.
void ADC2_setSeq3IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Sequence Interrupt Node Pointer.
INLINE uint8 ADC2_getFilt6Sts(void)
Get Filter 6 Event Status.
Definition: adc2.h:1500
INLINE void ADC2_enCh3Int(void)
Enable Channel 3 Interrupt.
Definition: adc2.h:2748
INLINE uint8 ADC2_getCmp6LoIntSts(void)
Get Compare 6 Lower Threshold Interrupt Status.
Definition: adc2.h:2114
INLINE void ADC2_enCmp1UpInt(void)
Enable Compare 1 Upper Threshold Interrupt.
Definition: adc2.h:2440
INLINE void ADC2_disPower(void)
Disable ADC2 Module.
Definition: adc2.h:786
INLINE void ADC2_setConvClass1Config(tADC2_CONVCFGx e_value)
Set Conversion Class 1.
Definition: adc2.h:1347
INLINE void ADC2_enCmp6UpInt(void)
Enable Compare 6 Upper Threshold Interrupt.
Definition: adc2.h:2510
union ADC2_CHCFGx tADC2_CHCFGx
INLINE void ADC2_enCh4Int(void)
Enable Channel 4 Interrupt.
Definition: adc2.h:2762
INLINE void ADC2_disCh5Int(void)
Disable Channel 5 Interrupt.
Definition: adc2.h:2783
INLINE uint8 ADC2_getCmp1UpIntSts(void)
Get Compare 1 Upper Threshold Interrupt Status.
Definition: adc2.h:1925
void ADC2_setCh8IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 8 Interrupt Node Pointer.
INLINE void ADC2_disSeq3Int(void)
Disable Sequence 3 Interrupt.
Definition: adc2.h:2699
INLINE uint8 ADC2_getCmp0UpThSts(void)
Get Compare 0 Upper Threshold Status.
Definition: adc2.h:1988
INLINE uint8 ADC2_getCmp1LoIntSts(void)
Get Compare 1 Lower Threshold Interrupt Status.
Definition: adc2.h:2069
sint8 ADC2_getChFiltResult_mV(uint16 *u16p_filtDigValue_mV, uint8 u8_channel)
Get the value of the ADC2 Result Filter Register of the selected ADC2 channel in millivolt (mV) and r...
Definition: adc2.c:334
INLINE void ADC2_clrCh6EndOfConvSts(void)
Clear Channel 6 End Of Conversion Status.
Definition: adc2.h:1273
INLINE void ADC2_clrCmp1LoIntSts(void)
Clear Compare 1 Lower Threshold Interrupt Status.
Definition: adc2.h:2321
INLINE void ADC2_setCh5Config(tADC2_CHCFGx e_value)
Set Channel 5 configuration.
Definition: adc2.h:999
INLINE uint8 ADC2_getCh6ResultValidSts(void)
Get Channel 6 Result Valid Status.
Definition: adc2.h:1691
INLINE uint8 ADC2_getCmp5UpIntSts(void)
Get Compare 5 Upper Threshold Interrupt Status.
Definition: adc2.h:1961
INLINE uint8 ADC2_getFilt0Sts(void)
Get Filter 0 Event Status.
Definition: adc2.h:1446
INLINE void ADC2_disCh14Int(void)
Disable Channel 14 Interrupt.
Definition: adc2.h:2909
INLINE uint8 ADC2_getSuspendMode(void)
Get Suspend Mode.
Definition: adc2.h:818
INLINE void ADC2_disSuspend(void)
Disable ADC2 Suspend.
Definition: adc2.h:800
INLINE uint8 ADC2_getCmp3LoThSts(void)
Get Compare 3 Lower Threshold Status.
Definition: adc2.h:2159
INLINE void ADC2_enSeq0Int(void)
Enable Sequence 0 Interrupt.
Definition: adc2.h:2650
INLINE void ADC2_enCmp3LoInt(void)
Enable Compare 3 Lower Threshold Interrupt.
Definition: adc2.h:2580
INLINE void ADC2_clrCh9EndOfConvSts(void)
Clear Channel 9 End Of Conversion Status.
Definition: adc2.h:1294
void ADC2_setCmp3UpIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Up Interrupt Node Pointer.
INLINE void ADC2_clrSeq0IntSts(void)
Clear Sequence 0 Interrupt Status.
Definition: adc2.h:924
INLINE uint8 ADC2_getSeq2IntSts(void)
Get Sequence 2 Interrupt Status.
Definition: adc2.h:899
INLINE uint8 ADC2_getCmp2UpThSts(void)
Get Compare 2 Upper Threshold Status.
Definition: adc2.h:2006
INLINE void ADC2_enCh10Int(void)
Enable Channel 10 Interrupt.
Definition: adc2.h:2846
void ADC2_setCh13IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 13 Interrupt Node Pointer.
INLINE void ADC2_enCmp5UpInt(void)
Enable Compare 5 Upper Threshold Interrupt.
Definition: adc2.h:2496
INLINE uint8 ADC2_getCh8EndOfConvSts(void)
Get Channel 8 End Of Conversion Status.
Definition: adc2.h:1161
INLINE uint8 ADC2_getCmp7UpThSts(void)
Get Compare 7 Upper Threshold Status.
Definition: adc2.h:2051
INLINE void ADC2_setCmp0Config(tADC2_CMPCFGx e_value)
Set Compare Channel 0 configuration.
Definition: adc2.h:1844
INLINE void ADC2_enCmp5LoInt(void)
Enable Compare 5 Lower Threshold Interrupt.
Definition: adc2.h:2608
void ADC2_setCh4IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 4 Interrupt Node Pointer.
INLINE void ADC2_clrCh3EndOfConvSts(void)
Clear Channel 3 End Of Conversion Status.
Definition: adc2.h:1252
INLINE void ADC2_enPower(void)
Enable ADC2 Module.
Definition: adc2.h:779
INLINE void ADC2_clrCmp2UpThSts(void)
Clear Compare 2 Upper Threshold Status.
Definition: adc2.h:2272
INLINE void ADC2_clrCmp7UpThSts(void)
Clear Compare 7 Upper Threshold Status.
Definition: adc2.h:2307
INLINE void ADC2_disCh13Int(void)
Disable Channel 13 Interrupt.
Definition: adc2.h:2895
INLINE void ADC2_disCmp3LoInt(void)
Disable Compare 3 Lower Threshold Interrupt.
Definition: adc2.h:2587
union ADC2_SQSLOTx tADC2_SQSLOTx
INLINE void ADC2_disCmp7LoInt(void)
Disable Compare 7 Lower Threshold Interrupt.
Definition: adc2.h:2643
INLINE uint8 ADC2_getCh4ResultValidSts(void)
Get Channel 4 Result Valid Status.
Definition: adc2.h:1655
INLINE uint8 ADC2_getFilt3Sts(void)
Get Filter 3 Event Status.
Definition: adc2.h:1473
void ADC2_setCh2IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 2 Interrupt Node Pointer.
INLINE void ADC2_enCmp0UpInt(void)
Enable Compare 0 Upper Threshold Interrupt.
Definition: adc2.h:2426
INLINE void ADC2_setSeq1Slot0(uint8 u8_value)
Set Channel Select for Sequence 1 Slot 0.
Definition: adc2.h:854
INLINE uint16 ADC2_getFilt3Res(void)
Get Result Value Filter 3.
Definition: adc2.h:1401
INLINE uint8 ADC2_getCmp0LoIntSts(void)
Get Compare 0 Lower Threshold Interrupt Status.
Definition: adc2.h:2060
INLINE void ADC2_enSuspend(void)
Enable ADC2 Suspend.
Definition: adc2.h:793
INLINE uint16 ADC2_getFilt4Res(void)
Get Result Value Filter 4.
Definition: adc2.h:1410
INLINE void ADC2_clrFilt5Sts(void)
Clear Filter 5 Event Status.
Definition: adc2.h:1551
void ADC2_setCmp3LoIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Lo Interrupt Node Pointer.
INLINE void ADC2_clrCh12EndOfConvSts(void)
Clear Channel 12 End Of Conversion Status.
Definition: adc2.h:1315
INLINE void ADC2_clrCmp3UpIntSts(void)
Clear Compare 3 Upper Threshold Interrupt Status.
Definition: adc2.h:2223
INLINE void ADC2_setCmp4Config(tADC2_CMPCFGx e_value)
Set Compare Channel 4 configuration.
Definition: adc2.h:1880
INLINE uint8 ADC2_getCmp5LoIntSts(void)
Get Compare 5 Lower Threshold Interrupt Status.
Definition: adc2.h:2105
INLINE void ADC2_clrFilt1Sts(void)
Clear Filter 1 Event Status.
Definition: adc2.h:1523
INLINE uint8 ADC2_getSeq3IntSts(void)
Get Sequence 3 Interrupt Status.
Definition: adc2.h:908
INLINE void ADC2_setConvClass2Config(tADC2_CONVCFGx e_value)
Set Conversion Class 2.
Definition: adc2.h:1356
INLINE void ADC2_setCh9Config(tADC2_CHCFGx e_value)
Set Channel 9 configuration.
Definition: adc2.h:1035
INLINE void ADC2_enCmp2UpInt(void)
Enable Compare 2 Upper Threshold Interrupt.
Definition: adc2.h:2454
INLINE void ADC2_disCmp0UpInt(void)
Disable Compare 0 Upper Threshold Interrupt.
Definition: adc2.h:2433
INLINE void ADC2_disSeq1Int(void)
Disable Sequence 1 Interrupt.
Definition: adc2.h:2671
sint8 ADC2_getSeqResult_mV(uint16 *u16p_digValue_mV, uint8 u8_seqIdx, uint8 u8_slotIdx)
Get the 12-bit value of the ADC2 Result Register in mV of the selected slot in the sequencer and retu...
Definition: adc2.c:490
INLINE uint8 ADC2_getSuspendSts(void)
Get Suspend Mode Status.
Definition: adc2.h:827
INLINE uint8 ADC2_getCh14ResultValidSts(void)
Get Channel 14 Result Valid Status.
Definition: adc2.h:1835
void ADC2_setCh5IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 5 Interrupt Node Pointer.
INLINE uint16 ADC2_getCh2Result(void)
Get Channel 2 Result Value.
Definition: adc2.h:1610
INLINE void ADC2_clrCh10EndOfConvSts(void)
Clear Channel 10 End Of Conversion Status.
Definition: adc2.h:1301
void ADC2_setCmp5UpIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Up Interrupt Node Pointer.
INLINE uint16 ADC2_getCh0Result(void)
Get Channel 0 Result Value.
Definition: adc2.h:1574
INLINE void ADC2_setCmp2Config(tADC2_CMPCFGx e_value)
Set Compare Channel 2 configuration.
Definition: adc2.h:1862
INLINE uint8 ADC2_getCmp4LoIntSts(void)
Get Compare 4 Lower Threshold Interrupt Status.
Definition: adc2.h:2096
INLINE void ADC2_disCh3Int(void)
Disable Channel 3 Interrupt.
Definition: adc2.h:2755
INLINE void ADC2_clrCmp7LoIntSts(void)
Clear Compare 7 Lower Threshold Interrupt Status.
Definition: adc2.h:2363
INLINE uint8 ADC2_getCh11EndOfConvSts(void)
Get Channel 11 End Of Conversion Status.
Definition: adc2.h:1188
INLINE void ADC2_setCmp5Config(tADC2_CMPCFGx e_value)
Set Compare Channel 5 configuration.
Definition: adc2.h:1889
INLINE void ADC2_clrCmp0UpThSts(void)
Clear Compare 0 Upper Threshold Status.
Definition: adc2.h:2258
INLINE uint8 ADC2_getCh3EndOfConvSts(void)
Get Channel 3 End Of Conversion Status.
Definition: adc2.h:1116
union ADC2_CMPCFGx tADC2_CMPCFGx
INLINE uint8 ADC2_getCmp4UpIntSts(void)
Get Compare 4 Upper Threshold Interrupt Status.
Definition: adc2.h:1952
INLINE uint16 ADC2_getCh11Result(void)
Get Channel 11 Result Value.
Definition: adc2.h:1772
INLINE void ADC2_enCh5Int(void)
Enable Channel 5 Interrupt.
Definition: adc2.h:2776
INLINE void ADC2_disCmp6UpInt(void)
Disable Compare 6 Upper Threshold Interrupt.
Definition: adc2.h:2517
INLINE void ADC2_setCh11Config(tADC2_CHCFGx e_value)
Set Channel 11 configuration.
Definition: adc2.h:1053
void ADC2_setCh1IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 1 Interrupt Node Pointer.
INLINE uint8 ADC2_getCmp7UpIntSts(void)
Get Compare 7 Upper Threshold Interrupt Status.
Definition: adc2.h:1979
INLINE void ADC2_clrCh7EndOfConvSts(void)
Clear Channel 7 End Of Conversion Status.
Definition: adc2.h:1280
INLINE uint8 ADC2_getCh2EndOfConvSts(void)
Get Channel 2 End Of Conversion Status.
Definition: adc2.h:1107
INLINE void ADC2_clrCmp7UpIntSts(void)
Clear Compare 7 Upper Threshold Interrupt Status.
Definition: adc2.h:2251
INLINE void ADC2_enCh9Int(void)
Enable Channel 9 Interrupt.
Definition: adc2.h:2832
void ADC2_setCh3IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 3 Interrupt Node Pointer.
void ADC2_setCmp7UpIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Up Interrupt Node Pointer.
void ADC2_setCh6IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 6 Interrupt Node Pointer.
INLINE uint8 ADC2_getFilt2Sts(void)
Get Filter 2 Event Status.
Definition: adc2.h:1464
void ADC2_setCmp6LoIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Lo Interrupt Node Pointer.
INLINE void ADC2_clrCmp7LoThSts(void)
Clear Compare 7 Lower Threshold Status.
Definition: adc2.h:2419
sint8 ADC2_init(void)
Initialize all CW registers of the ADC2 module.
Definition: adc2.c:97
INLINE void ADC2_clrCh0EndOfConvSts(void)
Clear Channel 0 End Of Conversion Status.
Definition: adc2.h:1231
INLINE void ADC2_enCmp1LoInt(void)
Enable Compare 1 Lower Threshold Interrupt.
Definition: adc2.h:2552
INLINE uint8 ADC2_getCmp6UpThSts(void)
Get Compare 6 Upper Threshold Status.
Definition: adc2.h:2042
INLINE void ADC2_enSeq1Int(void)
Enable Sequence 1 Interrupt.
Definition: adc2.h:2664
INLINE void ADC2_clrCmp1UpIntSts(void)
Clear Compare 1 Upper Threshold Interrupt Status.
Definition: adc2.h:2209
INLINE void ADC2_enCmp7LoInt(void)
Enable Compare 7 Lower Threshold Interrupt.
Definition: adc2.h:2636
INLINE void ADC2_setConvClass3Config(tADC2_CONVCFGx e_value)
Set Conversion Class 3.
Definition: adc2.h:1365
INLINE void ADC2_clrFilt7Sts(void)
Clear Filter 7 Event Status.
Definition: adc2.h:1565
INLINE void ADC2_setCmp1Config(tADC2_CMPCFGx e_value)
Set Compare Channel 1 configuration.
Definition: adc2.h:1853
INLINE void ADC2_clrFilt6Sts(void)
Clear Filter 6 Event Status.
Definition: adc2.h:1558
INLINE uint8 ADC2_getCmp3UpThSts(void)
Get Compare 3 Upper Threshold Status.
Definition: adc2.h:2015
INLINE void ADC2_setConvClass0Config(tADC2_CONVCFGx e_value)
Set Conversion Class 0.
Definition: adc2.h:1338
INLINE void ADC2_disCh4Int(void)
Disable Channel 4 Interrupt.
Definition: adc2.h:2769
INLINE void ADC2_clrCh2EndOfConvSts(void)
Clear Channel 2 End Of Conversion Status.
Definition: adc2.h:1245
INLINE void ADC2_clrCh14EndOfConvSts(void)
Clear Channel 14 End Of Conversion Status.
Definition: adc2.h:1329
INLINE void ADC2_clrCmp5LoThSts(void)
Clear Compare 5 Lower Threshold Status.
Definition: adc2.h:2405
INLINE void ADC2_clrCmp1LoThSts(void)
Clear Compare 1 Lower Threshold Status.
Definition: adc2.h:2377
void ADC2_setCmp4LoIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Lo Interrupt Node Pointer.
INLINE uint8 ADC2_getCh9EndOfConvSts(void)
Get Channel 9 End Of Conversion Status.
Definition: adc2.h:1170
INLINE void ADC2_setSeq0Config(tADC2_SQCFGx e_value)
Set Sequence 0 configuration.
Definition: adc2.h:836
INLINE void ADC2_enSeq3Int(void)
Enable Sequence 3 Interrupt.
Definition: adc2.h:2692
INLINE void ADC2_clrCmp4UpThSts(void)
Clear Compare 4 Upper Threshold Status.
Definition: adc2.h:2286
INLINE void ADC2_clrCmp3LoThSts(void)
Clear Compare 3 Lower Threshold Status.
Definition: adc2.h:2391
INLINE uint8 ADC2_getSeq1IntSts(void)
Get Sequence 1 Interrupt Status.
Definition: adc2.h:890
INLINE void ADC2_clrCmp0LoIntSts(void)
Clear Compare 0 Lower Threshold Interrupt Status.
Definition: adc2.h:2314
INLINE void ADC2_enSeq2Int(void)
Enable Sequence 2 Interrupt.
Definition: adc2.h:2678
void ADC2_setCmp2LoIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Lo Interrupt Node Pointer.
void ADC2_setCmp0LoIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Lo Interrupt Node Pointer.
INLINE uint16 ADC2_getCh3Result(void)
Get Channel 3 Result Value.
Definition: adc2.h:1628
INLINE void ADC2_enCmp4LoInt(void)
Enable Compare 4 Lower Threshold Interrupt.
Definition: adc2.h:2594
INLINE void ADC2_disCh9Int(void)
Disable Channel 9 Interrupt.
Definition: adc2.h:2839
INLINE void ADC2_disCh2Int(void)
Disable Channel 2 Interrupt.
Definition: adc2.h:2741
INLINE uint8 ADC2_getCh5ResultValidSts(void)
Get Channel 5 Result Valid Status.
Definition: adc2.h:1673
INLINE void ADC2_disCh12Int(void)
Disable Channel 12 Interrupt.
Definition: adc2.h:2881
INLINE void ADC2_setCmp6Config(tADC2_CMPCFGx e_value)
Set Compare Channel 6 configuration.
Definition: adc2.h:1898
INLINE void ADC2_clrCmp0LoThSts(void)
Clear Compare 0 Lower Threshold Status.
Definition: adc2.h:2370
INLINE uint16 ADC2_getFilt6Res(void)
Get Result Value Filter 6.
Definition: adc2.h:1428
INLINE uint16 ADC2_getFilt1Res(void)
Get Result Value Filter 1.
Definition: adc2.h:1383
INLINE uint8 ADC2_getCh12EndOfConvSts(void)
Get Channel 12 End Of Conversion Status.
Definition: adc2.h:1197
INLINE void ADC2_clrCh8EndOfConvSts(void)
Clear Channel 8 End Of Conversion Status.
Definition: adc2.h:1287
INLINE void ADC2_disCh8Int(void)
Disable Channel 8 Interrupt.
Definition: adc2.h:2825
INLINE uint8 ADC2_getCh0EndOfConvSts(void)
Get Channel 0 End Of Conversion Status.
Definition: adc2.h:1089
INLINE void ADC2_setCh8Config(tADC2_CHCFGx e_value)
Set Channel 8 configuration.
Definition: adc2.h:1026
INLINE uint8 ADC2_getFilt1Sts(void)
Get Filter 1 Event Status.
Definition: adc2.h:1455
INLINE void ADC2_enCmp7UpInt(void)
Enable Compare 7 Upper Threshold Interrupt.
Definition: adc2.h:2524
INLINE void ADC2_setCh14Config(tADC2_CHCFGx e_value)
Set Channel 14 configuration.
Definition: adc2.h:1080
INLINE void ADC2_clrCh11EndOfConvSts(void)
Clear Channel 11 End Of Conversion Status.
Definition: adc2.h:1308
INLINE uint8 ADC2_getCh7ResultValidSts(void)
Get Channel 7 Result Valid Status.
Definition: adc2.h:1709
INLINE uint8 ADC2_getCmp0UpIntSts(void)
Get Compare 0 Upper Threshold Interrupt Status.
Definition: adc2.h:1916
INLINE uint16 ADC2_getCh8Result(void)
Get Channel 8 Result Value.
Definition: adc2.h:1718
INLINE uint16 ADC2_getCh14Result(void)
Get Channel 14 Result Value.
Definition: adc2.h:1826
INLINE uint8 ADC2_getCh14EndOfConvSts(void)
Get Channel 14 End Of Conversion Status.
Definition: adc2.h:1215
INLINE uint8 ADC2_getCh11ResultValidSts(void)
Get Channel 11 Result Valid Status.
Definition: adc2.h:1781
INLINE void ADC2_clrCmp6LoIntSts(void)
Clear Compare 6 Lower Threshold Interrupt Status.
Definition: adc2.h:2356
INLINE void ADC2_disCmp4LoInt(void)
Disable Compare 4 Lower Threshold Interrupt.
Definition: adc2.h:2601
INLINE void ADC2_disCmp7UpInt(void)
Disable Compare 7 Upper Threshold Interrupt.
Definition: adc2.h:2531
INLINE void ADC2_disCmp5LoInt(void)
Disable Compare 5 Lower Threshold Interrupt.
Definition: adc2.h:2615
INLINE void ADC2_disCmp2LoInt(void)
Disable Compare 2 Lower Threshold Interrupt.
Definition: adc2.h:2573
void ADC2_setCmp0UpIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Up Interrupt Node Pointer.
#define ADC2
Definition: tle989x.h:24056
__attribute__((noreturn))
Definition: startup_tle989x.c:193
Device specific memory layout defines and features.
General type declarations.
#define INLINE
Definition: types.h:151
uint8_t uint8
8 bit unsigned value
Definition: types.h:204
int8_t sint8
8 bit signed value
Definition: types.h:209
uint16_t uint16
16 bit unsigned value
Definition: types.h:205
uint32_t uint32
32 bit unsigned value
Definition: types.h:206
uint32_t CMPSEL
Definition: adc2.h:242
uint32_t CLASSEL
Definition: adc2.h:243
uint32_t reg
Definition: adc2.h:234
uint32_t CHREP
Definition: adc2.h:239
struct ADC2_CHCFGx::@5 bit
uint32_t FILSEL
Definition: adc2.h:241
struct ADC2_CMPCFGx::@8 bit
uint32_t LOWER
Definition: adc2.h:280
uint32_t reg
Definition: adc2.h:276
uint32_t HYST_UP
Definition: adc2.h:288
uint32_t HYST_LO
Definition: adc2.h:283
uint32_t MODE
Definition: adc2.h:289
uint32_t RST_BLANK_TIME
Definition: adc2.h:287
uint32_t INP_SEL
Definition: adc2.h:281
uint32_t UPPER
Definition: adc2.h:285
uint32_t BLANK_TIME
Definition: adc2.h:286
uint32_t reg
Definition: adc2.h:265
struct ADC2_CONVCFGx::@7 bit
uint32_t STC
Definition: adc2.h:270
uint32_t SLOTS
Definition: adc2.h:253
uint32_t SQREP
Definition: adc2.h:255
uint32_t TRGSEL
Definition: adc2.h:257
uint32_t reg
Definition: adc2.h:249
uint32_t TRGSW
Definition: adc2.h:259
struct ADC2_SQCFGx::@6 bit
uint32_t CHSEL2
Definition: adc2.h:303
uint32_t reg
Definition: adc2.h:295
struct ADC2_SQSLOTx::@9 bit
uint32_t CHSEL3
Definition: adc2.h:305
uint32_t CHSEL0
Definition: adc2.h:299
uint32_t CHSEL1
Definition: adc2.h:301