125 #include "adc1_defines.h"
133 #define ADC1_DCH_CNT (20u)
135 #define ADC1_AI_CNT (27u)
137 #define ADC1_FILT_CNT (4u)
139 #define ADC1_SEQ_CNT (4u)
141 #define ADC1_SLOT_CNT (4u)
143 #define ADC1_FILT_CH_DIS (4u)
145 #define ADC1_SHADOWTRANS_EN (0x00700000u)
147 #define ADC1_SHADOWTRANS_BY_SW (0x00770000u)
149 #define ADC1_ALL_DCH_MSK (0xFFFFFu)
151 #define ADC1_ALL_SQSTS_MSK (0xFFFu)
153 #define ADC1_ALL_FILTSTS_MSK (0xFu)
155 #define ADC1_ALL_CMPSTS_MSK (0xFF00FFu)
157 #define ADC1_VREF_5000mV (5000u)
159 #define ADC1_MAX_RESOLUTION (0x3FFFu)
161 #define ADC1_ATT_TYPE0 (102u)
163 #define ADC1_ATT_TYPE1 (72u)
165 #define ADC1_ATT_TYPE2 (512u)
167 #define ADC1_ATT_DENOM (512u)
169 #define ADC1_DCH0 (0u)
171 #define ADC1_DCH1 (1u)
173 #define ADC1_DCH2 (2u)
175 #define ADC1_DCH3 (3u)
177 #define ADC1_DCH4 (4u)
179 #define ADC1_DCH5 (5u)
181 #define ADC1_DCH6 (6u)
183 #define ADC1_DCH7 (7u)
185 #define ADC1_DCH8 (8u)
187 #define ADC1_DCH9 (9u)
189 #define ADC1_DCH10 (10u)
191 #define ADC1_DCH11 (11u)
193 #define ADC1_DCH12 (12u)
195 #define ADC1_DCH13 (13u)
197 #define ADC1_DCH14 (14u)
199 #define ADC1_DCH15 (15u)
201 #define ADC1_DCH16 (16u)
203 #define ADC1_DCH17 (17u)
205 #define ADC1_DCH18 (18u)
207 #define ADC1_DCH19 (19u)
210 #define ADC1_SEQ0 (0u)
212 #define ADC1_SEQ1 (1u)
214 #define ADC1_SEQ2 (2u)
216 #define ADC1_SEQ3 (3u)
219 #define ADC1_SEQ_SLOT0 (0u)
221 #define ADC1_SEQ_SLOT1 (1u)
223 #define ADC1_SEQ_SLOT2 (2u)
225 #define ADC1_SEQ_SLOT3 (3u)
228 #define ADC1_SW_TRIGGER (0u)
234 #if defined(__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050)
235 #pragma clang diagnostic push
236 #pragma clang diagnostic ignored "-Wpadded"
402 #if defined(__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050)
403 #pragma clang diagnostic pop
1302 ADC1->GLOBCONF.bit.EN = 1u;
1309 ADC1->GLOBCONF.bit.EN = 0u;
1318 ADC1->CLKCON.bit.CLKDIV = u8_value;
1334 ADC1->SUSCTR.bit.SUSEN = 1u;
1341 ADC1->SUSCTR.bit.SUSEN = 0u;
1350 ADC1->SUSCTR.bit.SUSMOD = u8_value;
1395 ADC1->SQCFG0.bit.SQREP = u8_value;
1411 ADC1->SQCFG0.bit.COLLCFG = 1u;
1418 ADC1->SQCFG0.bit.COLLCFG = 0u;
1425 ADC1->SQCFG0.bit.WFRCFG = 1u;
1432 ADC1->SQCFG0.bit.WFRCFG = 0u;
1441 ADC1->SQCFG0.bit.TRGSEL = (
uint8)e_Seq0Trig;
1450 return ADC1->SQCFG0.bit.TRGSEL;
1459 ADC1->SQCFG0.bit.GTSEL = u8_value;
1475 ADC1->SQCFG0.bit.GTSW = 1u;
1482 ADC1->SQCFG0.bit.GTSW = 0u;
1491 ADC1->SQSLOT0.bit.CHSEL0 = u8_value;
1509 ADC1->SQSLOT0.bit.CHSEL1 = u8_value;
1527 ADC1->SQSLOT0.bit.CHSEL2 = u8_value;
1545 ADC1->SQSLOT0.bit.CHSEL3 = u8_value;
1572 ADC1->SQCFG1.bit.SQREP = u8_value;
1588 ADC1->SQCFG1.bit.COLLCFG = 1u;
1595 ADC1->SQCFG1.bit.COLLCFG = 0u;
1602 ADC1->SQCFG1.bit.WFRCFG = 1u;
1609 ADC1->SQCFG1.bit.WFRCFG = 0u;
1618 ADC1->SQCFG1.bit.TRGSEL = (
uint8)e_Seq1Trig;
1627 return ADC1->SQCFG1.bit.TRGSEL;
1636 ADC1->SQCFG1.bit.GTSEL = u8_value;
1652 ADC1->SQCFG1.bit.GTSW = 1u;
1659 ADC1->SQCFG1.bit.GTSW = 0u;
1668 ADC1->SQSLOT1.bit.CHSEL0 = u8_value;
1686 ADC1->SQSLOT1.bit.CHSEL1 = u8_value;
1704 ADC1->SQSLOT1.bit.CHSEL2 = u8_value;
1722 ADC1->SQSLOT1.bit.CHSEL3 = u8_value;
1749 ADC1->SQCFG2.bit.SQREP = u8_value;
1765 ADC1->SQCFG2.bit.COLLCFG = 1u;
1772 ADC1->SQCFG2.bit.COLLCFG = 0u;
1779 ADC1->SQCFG2.bit.WFRCFG = 1u;
1786 ADC1->SQCFG2.bit.WFRCFG = 0u;
1795 ADC1->SQCFG2.bit.TRGSEL = (
uint8)e_Seq2Trig;
1804 return ADC1->SQCFG2.bit.TRGSEL;
1813 ADC1->SQCFG2.bit.GTSEL = u8_value;
1829 ADC1->SQCFG2.bit.GTSW = 1u;
1836 ADC1->SQCFG2.bit.GTSW = 0u;
1845 ADC1->SQSLOT2.bit.CHSEL0 = u8_value;
1863 ADC1->SQSLOT2.bit.CHSEL1 = u8_value;
1881 ADC1->SQSLOT2.bit.CHSEL2 = u8_value;
1899 ADC1->SQSLOT2.bit.CHSEL3 = u8_value;
1926 ADC1->SQCFG3.bit.SQREP = u8_value;
1942 ADC1->SQCFG3.bit.COLLCFG = 1u;
1949 ADC1->SQCFG3.bit.COLLCFG = 0u;
1956 ADC1->SQCFG3.bit.WFRCFG = 1u;
1963 ADC1->SQCFG3.bit.WFRCFG = 0u;
1972 ADC1->SQCFG3.bit.TRGSEL = (
uint8)e_Seq3Trig;
1981 return ADC1->SQCFG3.bit.TRGSEL;
1990 ADC1->SQCFG3.bit.GTSEL = u8_value;
2006 ADC1->SQCFG3.bit.GTSW = 1u;
2013 ADC1->SQCFG3.bit.GTSW = 0u;
2022 ADC1->SQSLOT3.bit.CHSEL0 = u8_value;
2040 ADC1->SQSLOT3.bit.CHSEL1 = u8_value;
2058 ADC1->SQSLOT3.bit.CHSEL2 = u8_value;
2076 ADC1->SQSLOT3.bit.CHSEL3 = u8_value;
2209 ADC1->SQSTATCLR.bit.WFR0CLR = 1u;
2216 ADC1->SQSTATCLR.bit.WFR1CLR = 1u;
2223 ADC1->SQSTATCLR.bit.WFR2CLR = 1u;
2230 ADC1->SQSTATCLR.bit.WFR3CLR = 1u;
2237 ADC1->SQSTATCLR.bit.COLL0CLR = 1u;
2244 ADC1->SQSTATCLR.bit.COLL1CLR = 1u;
2251 ADC1->SQSTATCLR.bit.COLL2CLR = 1u;
2258 ADC1->SQSTATCLR.bit.COLL3CLR = 1u;
2265 ADC1->SQSTATCLR.bit.SQ0CLR = 1u;
2272 ADC1->SQSTATCLR.bit.SQ1CLR = 1u;
2279 ADC1->SQSTATCLR.bit.SQ2CLR = 1u;
2286 ADC1->SQSTATCLR.bit.SQ3CLR = 1u;
2293 ADC1->SQSTATSET.bit.WFR0SET = 1u;
2300 ADC1->SQSTATSET.bit.WFR1SET = 1u;
2307 ADC1->SQSTATSET.bit.WFR2SET = 1u;
2314 ADC1->SQSTATSET.bit.WFR3SET = 1u;
2321 ADC1->SQSTATSET.bit.COLL0SET = 1u;
2328 ADC1->SQSTATSET.bit.COLL1SET = 1u;
2335 ADC1->SQSTATSET.bit.COLL2SET = 1u;
2342 ADC1->SQSTATSET.bit.COLL3SET = 1u;
2349 ADC1->SQSTATSET.bit.SQ0SET = 1u;
2356 ADC1->SQSTATSET.bit.SQ1SET = 1u;
2363 ADC1->SQSTATSET.bit.SQ2SET = 1u;
2370 ADC1->SQSTATSET.bit.SQ3SET = 1u;
2746 ADC1->CHSTATCLR.bit.CH0CLR = 1u;
2753 ADC1->CHSTATCLR.bit.CH1CLR = 1u;
2760 ADC1->CHSTATCLR.bit.CH2CLR = 1u;
2767 ADC1->CHSTATCLR.bit.CH3CLR = 1u;
2774 ADC1->CHSTATCLR.bit.CH4CLR = 1u;
2781 ADC1->CHSTATCLR.bit.CH5CLR = 1u;
2788 ADC1->CHSTATCLR.bit.CH6CLR = 1u;
2795 ADC1->CHSTATCLR.bit.CH7CLR = 1u;
2802 ADC1->CHSTATCLR.bit.CH8CLR = 1u;
2809 ADC1->CHSTATCLR.bit.CH9CLR = 1u;
2816 ADC1->CHSTATCLR.bit.CH10CLR = 1u;
2823 ADC1->CHSTATCLR.bit.CH11CLR = 1u;
2830 ADC1->CHSTATCLR.bit.CH12CLR = 1u;
2837 ADC1->CHSTATCLR.bit.CH13CLR = 1u;
2844 ADC1->CHSTATCLR.bit.CH14CLR = 1u;
2851 ADC1->CHSTATCLR.bit.CH15CLR = 1u;
2858 ADC1->CHSTATCLR.bit.CH16CLR = 1u;
2865 ADC1->CHSTATCLR.bit.CH17CLR = 1u;
2872 ADC1->CHSTATCLR.bit.CH18CLR = 1u;
2879 ADC1->CHSTATCLR.bit.CH19CLR = 1u;
2886 ADC1->CHSTATSET.bit.CH0SET = 1u;
2893 ADC1->CHSTATSET.bit.CH1SET = 1u;
2900 ADC1->CHSTATSET.bit.CH2SET = 1u;
2907 ADC1->CHSTATSET.bit.CH3SET = 1u;
2914 ADC1->CHSTATSET.bit.CH4SET = 1u;
2921 ADC1->CHSTATSET.bit.CH5SET = 1u;
2928 ADC1->CHSTATSET.bit.CH6SET = 1u;
2935 ADC1->CHSTATSET.bit.CH7SET = 1u;
2942 ADC1->CHSTATSET.bit.CH8SET = 1u;
2949 ADC1->CHSTATSET.bit.CH9SET = 1u;
2956 ADC1->CHSTATSET.bit.CH10SET = 1u;
2963 ADC1->CHSTATSET.bit.CH11SET = 1u;
2970 ADC1->CHSTATSET.bit.CH12SET = 1u;
2977 ADC1->CHSTATSET.bit.CH13SET = 1u;
2984 ADC1->CHSTATSET.bit.CH14SET = 1u;
2991 ADC1->CHSTATSET.bit.CH15SET = 1u;
2998 ADC1->CHSTATSET.bit.CH16SET = 1u;
3005 ADC1->CHSTATSET.bit.CH17SET = 1u;
3012 ADC1->CHSTATSET.bit.CH18SET = 1u;
3019 ADC1->CHSTATSET.bit.CH19SET = 1u;
3062 ADC1->CALEN.bit.CALEN0 = 1u;
3069 ADC1->CALEN.bit.CALEN0 = 0u;
3076 ADC1->CALEN.bit.CALEN1 = 1u;
3083 ADC1->CALEN.bit.CALEN1 = 0u;
3090 ADC1->CALEN.bit.CALEN2 = 1u;
3097 ADC1->CALEN.bit.CALEN2 = 0u;
3104 ADC1->CALEN.bit.CALEN3 = 1u;
3111 ADC1->CALEN.bit.CALEN3 = 0u;
3118 ADC1->CALEN.bit.CALEN4 = 1u;
3125 ADC1->CALEN.bit.CALEN4 = 0u;
3132 ADC1->CALEN.bit.CALEN5 = 1u;
3139 ADC1->CALEN.bit.CALEN5 = 0u;
3146 ADC1->CALEN.bit.CALEN6 = 1u;
3153 ADC1->CALEN.bit.CALEN6 = 0u;
3160 ADC1->CALEN.bit.CALEN7 = 1u;
3167 ADC1->CALEN.bit.CALEN7 = 0u;
3174 ADC1->CALEN.bit.CALEN8 = 1u;
3181 ADC1->CALEN.bit.CALEN8 = 0u;
3188 ADC1->CALEN.bit.CALEN9 = 1u;
3195 ADC1->CALEN.bit.CALEN9 = 0u;
3202 ADC1->CALEN.bit.CALEN10 = 1u;
3209 ADC1->CALEN.bit.CALEN10 = 0u;
3216 ADC1->CALEN.bit.CALEN11 = 1u;
3223 ADC1->CALEN.bit.CALEN11 = 0u;
3230 ADC1->CALEN.bit.CALEN12 = 1u;
3237 ADC1->CALEN.bit.CALEN12 = 0u;
3244 ADC1->CALEN.bit.CALEN13 = 1u;
3251 ADC1->CALEN.bit.CALEN13 = 0u;
3258 ADC1->CALEN.bit.CALEN14 = 1u;
3265 ADC1->CALEN.bit.CALEN14 = 0u;
3272 ADC1->CALEN.bit.CALEN15 = 1u;
3279 ADC1->CALEN.bit.CALEN15 = 0u;
3286 ADC1->CALEN.bit.CALEN16 = 1u;
3293 ADC1->CALEN.bit.CALEN16 = 0u;
3300 ADC1->CALEN.bit.CALEN17 = 1u;
3307 ADC1->CALEN.bit.CALEN17 = 0u;
3314 ADC1->CALEN.bit.CALEN18 = 1u;
3321 ADC1->CALEN.bit.CALEN18 = 0u;
3328 ADC1->CALEN.bit.CALEN19 = 1u;
3335 ADC1->CALEN.bit.CALEN19 = 0u;
3342 ADC1->CALEN.bit.CALEN20 = 1u;
3349 ADC1->CALEN.bit.CALEN20 = 0u;
3356 ADC1->CALEN.bit.CALEN21 = 1u;
3363 ADC1->CALEN.bit.CALEN21 = 0u;
3370 ADC1->CALEN.bit.CALEN22 = 1u;
3377 ADC1->CALEN.bit.CALEN22 = 0u;
3384 ADC1->CALEN.bit.CALEN23 = 1u;
3391 ADC1->CALEN.bit.CALEN23 = 0u;
3398 ADC1->CALEN.bit.CALEN24 = 1u;
3405 ADC1->CALEN.bit.CALEN24 = 0u;
3412 ADC1->CALEN.bit.CALEN25 = 1u;
3419 ADC1->CALEN.bit.CALEN25 = 0u;
3426 ADC1->CALEN.bit.CALEN26 = 1u;
3433 ADC1->CALEN.bit.CALEN26 = 0u;
3440 ADC1->CALPEN.bit.CALPEN0 = 1u;
3447 ADC1->CALPEN.bit.CALPEN0 = 0u;
3454 ADC1->CALPEN.bit.CALPEN1 = 1u;
3461 ADC1->CALPEN.bit.CALPEN1 = 0u;
3468 ADC1->CALPEN.bit.CALPEN2 = 1u;
3475 ADC1->CALPEN.bit.CALPEN2 = 0u;
3482 ADC1->CALPEN.bit.CALPEN3 = 1u;
3489 ADC1->CALPEN.bit.CALPEN3 = 0u;
3496 ADC1->CALPEN.bit.CALPEN4 = 1u;
3503 ADC1->CALPEN.bit.CALPEN4 = 0u;
3510 ADC1->CALPEN.bit.CALPEN5 = 1u;
3517 ADC1->CALPEN.bit.CALPEN5 = 0u;
3524 ADC1->CALPEN.bit.CALPEN6 = 1u;
3531 ADC1->CALPEN.bit.CALPEN6 = 0u;
3538 ADC1->CALPEN.bit.CALPEN7 = 1u;
3545 ADC1->CALPEN.bit.CALPEN7 = 0u;
3552 ADC1->CALPEN.bit.CALPEN8 = 1u;
3559 ADC1->CALPEN.bit.CALPEN8 = 0u;
3566 ADC1->CALPEN.bit.CALPEN9 = 1u;
3573 ADC1->CALPEN.bit.CALPEN9 = 0u;
3580 ADC1->CALPEN.bit.CALPEN10 = 1u;
3587 ADC1->CALPEN.bit.CALPEN10 = 0u;
3594 ADC1->CALPEN.bit.CALPEN11 = 1u;
3601 ADC1->CALPEN.bit.CALPEN11 = 0u;
3608 ADC1->CALPEN.bit.CALPEN12 = 1u;
3615 ADC1->CALPEN.bit.CALPEN12 = 0u;
3622 ADC1->CALPEN.bit.CALPEN13 = 1u;
3629 ADC1->CALPEN.bit.CALPEN13 = 0u;
3636 ADC1->CALPEN.bit.CALPEN14 = 1u;
3643 ADC1->CALPEN.bit.CALPEN14 = 0u;
3650 ADC1->CALPEN.bit.CALPEN15 = 1u;
3657 ADC1->CALPEN.bit.CALPEN15 = 0u;
3664 ADC1->CALPEN.bit.CALPEN16 = 1u;
3671 ADC1->CALPEN.bit.CALPEN16 = 0u;
3678 ADC1->CALPEN.bit.CALPEN17 = 1u;
3685 ADC1->CALPEN.bit.CALPEN17 = 0u;
3692 ADC1->CALPEN.bit.CALPEN18 = 1u;
3699 ADC1->CALPEN.bit.CALPEN18 = 0u;
3706 ADC1->CALPEN.bit.CALPEN19 = 1u;
3713 ADC1->CALPEN.bit.CALPEN19 = 0u;
3720 ADC1->CALPEN.bit.CALPEN20 = 1u;
3727 ADC1->CALPEN.bit.CALPEN20 = 0u;
3734 ADC1->CALPEN.bit.CALPEN21 = 1u;
3741 ADC1->CALPEN.bit.CALPEN21 = 0u;
3748 ADC1->CALPEN.bit.CALPEN22 = 1u;
3755 ADC1->CALPEN.bit.CALPEN22 = 0u;
3762 ADC1->CALPEN.bit.CALPEN23 = 1u;
3769 ADC1->CALPEN.bit.CALPEN23 = 0u;
3776 ADC1->CALPEN.bit.CALPEN24 = 1u;
3783 ADC1->CALPEN.bit.CALPEN24 = 0u;
3790 ADC1->CALPEN.bit.CALPEN25 = 1u;
3797 ADC1->CALPEN.bit.CALPEN25 = 0u;
3804 ADC1->CALPEN.bit.CALPEN26 = 1u;
3811 ADC1->CALPEN.bit.CALPEN26 = 0u;
3820 ADC1->FILTCFG.bit.COEF_A0 = u8_value;
3829 return (
uint8)
ADC1->FILTCFG.bit.COEF_A0;
3838 ADC1->FILTCFG.bit.COEF_A1 = u8_value;
3847 return (
uint8)
ADC1->FILTCFG.bit.COEF_A1;
3856 ADC1->FILTCFG.bit.COEF_A2 = u8_value;
3865 return (
uint8)
ADC1->FILTCFG.bit.COEF_A2;
3874 ADC1->FILTCFG.bit.COEF_A3 = u8_value;
3883 return (
uint8)
ADC1->FILTCFG.bit.COEF_A3;
3962 ADC1->FILSTATCLR.bit.FIL0CLR = 1u;
3969 ADC1->FILSTATCLR.bit.FIL1CLR = 1u;
3976 ADC1->FILSTATCLR.bit.FIL2CLR = 1u;
3983 ADC1->FILSTATCLR.bit.FIL3CLR = 1u;
3990 ADC1->FILSTATSET.bit.FIL0SET = 1u;
3997 ADC1->FILSTATSET.bit.FIL1SET = 1u;
4004 ADC1->FILSTATSET.bit.FIL2SET = 1u;
4011 ADC1->FILSTATSET.bit.FIL3SET = 1u;
4416 return (
uint8)
ADC1->CMPSTAT.bit.CMP_UP0_IS;
4425 return (
uint8)
ADC1->CMPSTAT.bit.CMP_UP1_IS;
4434 return (
uint8)
ADC1->CMPSTAT.bit.CMP_UP2_IS;
4443 return (
uint8)
ADC1->CMPSTAT.bit.CMP_UP3_IS;
4452 return (
uint8)
ADC1->CMPSTAT.bit.CMP_UP0_STS;
4461 return (
uint8)
ADC1->CMPSTAT.bit.CMP_UP1_STS;
4470 return (
uint8)
ADC1->CMPSTAT.bit.CMP_UP2_STS;
4479 return (
uint8)
ADC1->CMPSTAT.bit.CMP_UP3_STS;
4488 return (
uint8)
ADC1->CMPSTAT.bit.CMP_LO0_IS;
4497 return (
uint8)
ADC1->CMPSTAT.bit.CMP_LO1_IS;
4506 return (
uint8)
ADC1->CMPSTAT.bit.CMP_LO2_IS;
4515 return (
uint8)
ADC1->CMPSTAT.bit.CMP_LO3_IS;
4524 return (
uint8)
ADC1->CMPSTAT.bit.CMP_LO0_STS;
4533 return (
uint8)
ADC1->CMPSTAT.bit.CMP_LO1_STS;
4542 return (
uint8)
ADC1->CMPSTAT.bit.CMP_LO2_STS;
4551 return (
uint8)
ADC1->CMPSTAT.bit.CMP_LO3_STS;
4558 ADC1->CMPSTATCLR.bit.CMP_UP0_ISCLR = 1u;
4565 ADC1->CMPSTATCLR.bit.CMP_UP1_ISCLR = 1u;
4572 ADC1->CMPSTATCLR.bit.CMP_UP2_ISCLR = 1u;
4579 ADC1->CMPSTATCLR.bit.CMP_UP3_ISCLR = 1u;
4586 ADC1->CMPSTATCLR.bit.CMP_UP0_STSCLR = 1u;
4593 ADC1->CMPSTATCLR.bit.CMP_UP1_STSCLR = 1u;
4600 ADC1->CMPSTATCLR.bit.CMP_UP2_STSCLR = 1u;
4607 ADC1->CMPSTATCLR.bit.CMP_UP3_STSCLR = 1u;
4614 ADC1->CMPSTATCLR.bit.CMP_LO0_ISCLR = 1u;
4621 ADC1->CMPSTATCLR.bit.CMP_LO1_ISCLR = 1u;
4628 ADC1->CMPSTATCLR.bit.CMP_LO2_ISCLR = 1u;
4635 ADC1->CMPSTATCLR.bit.CMP_LO3_ISCLR = 1u;
4642 ADC1->CMPSTATCLR.bit.CMP_LO0_STSCLR = 1u;
4649 ADC1->CMPSTATCLR.bit.CMP_LO1_STSCLR = 1u;
4656 ADC1->CMPSTATCLR.bit.CMP_LO2_STSCLR = 1u;
4663 ADC1->CMPSTATCLR.bit.CMP_LO3_STSCLR = 1u;
4670 ADC1->CMPSTATSET.bit.CMP_UP0_ISSET = 1u;
4677 ADC1->CMPSTATSET.bit.CMP_UP1_ISSET = 1u;
4684 ADC1->CMPSTATSET.bit.CMP_UP2_ISSET = 1u;
4691 ADC1->CMPSTATSET.bit.CMP_UP3_ISSET = 1u;
4698 ADC1->CMPSTATSET.bit.CMP_UP0_STSSET = 1u;
4705 ADC1->CMPSTATSET.bit.CMP_UP1_STSSET = 1u;
4712 ADC1->CMPSTATSET.bit.CMP_UP2_STSSET = 1u;
4719 ADC1->CMPSTATSET.bit.CMP_UP3_STSSET = 1u;
4726 ADC1->CMPSTATSET.bit.CMP_LO0_ISSET = 1u;
4733 ADC1->CMPSTATSET.bit.CMP_LO1_ISSET = 1u;
4740 ADC1->CMPSTATSET.bit.CMP_LO2_ISSET = 1u;
4747 ADC1->CMPSTATSET.bit.CMP_LO3_ISSET = 1u;
4754 ADC1->CMPSTATSET.bit.CMP_LO0_STSSET = 1u;
4761 ADC1->CMPSTATSET.bit.CMP_LO1_STSSET = 1u;
4768 ADC1->CMPSTATSET.bit.CMP_LO2_STSSET = 1u;
4775 ADC1->CMPSTATSET.bit.CMP_LO3_STSSET = 1u;
4782 ADC1->IEN0.bit.IEN_UP0 = 1u;
4789 ADC1->IEN0.bit.IEN_UP0 = 0u;
4796 ADC1->IEN0.bit.IEN_UP1 = 1u;
4803 ADC1->IEN0.bit.IEN_UP1 = 0u;
4810 ADC1->IEN0.bit.IEN_UP2 = 1u;
4817 ADC1->IEN0.bit.IEN_UP2 = 0u;
4824 ADC1->IEN0.bit.IEN_UP3 = 1u;
4831 ADC1->IEN0.bit.IEN_UP3 = 0u;
4838 ADC1->IEN0.bit.IEN_LO0 = 1u;
4845 ADC1->IEN0.bit.IEN_LO0 = 0u;
4852 ADC1->IEN0.bit.IEN_LO1 = 1u;
4859 ADC1->IEN0.bit.IEN_LO1 = 0u;
4866 ADC1->IEN0.bit.IEN_LO2 = 1u;
4873 ADC1->IEN0.bit.IEN_LO2 = 0u;
4880 ADC1->IEN0.bit.IEN_LO3 = 1u;
4887 ADC1->IEN0.bit.IEN_LO3 = 0u;
4894 ADC1->IEN0.bit.IEN_SQ0 = 1u;
4901 ADC1->IEN0.bit.IEN_SQ0 = 0u;
4908 ADC1->IEN0.bit.IEN_SQ1 = 1u;
4915 ADC1->IEN0.bit.IEN_SQ1 = 0u;
4922 ADC1->IEN0.bit.IEN_SQ2 = 1u;
4929 ADC1->IEN0.bit.IEN_SQ2 = 0u;
4936 ADC1->IEN0.bit.IEN_SQ3 = 1u;
4943 ADC1->IEN0.bit.IEN_SQ3 = 0u;
4950 ADC1->IEN0.bit.IEN_CH0 = 1u;
4957 ADC1->IEN0.bit.IEN_CH0 = 0u;
4964 ADC1->IEN0.bit.IEN_CH1 = 1u;
4971 ADC1->IEN0.bit.IEN_CH1 = 0u;
4978 ADC1->IEN0.bit.IEN_CH2 = 1u;
4985 ADC1->IEN0.bit.IEN_CH2 = 0u;
4992 ADC1->IEN0.bit.IEN_CH3 = 1u;
4999 ADC1->IEN0.bit.IEN_CH3 = 0u;
5006 ADC1->IEN0.bit.IEN_CH4 = 1u;
5013 ADC1->IEN0.bit.IEN_CH4 = 0u;
5020 ADC1->IEN0.bit.IEN_CH5 = 1u;
5027 ADC1->IEN0.bit.IEN_CH5 = 0u;
5034 ADC1->IEN0.bit.IEN_CH6 = 1u;
5041 ADC1->IEN0.bit.IEN_CH6 = 0u;
5048 ADC1->IEN0.bit.IEN_CH7 = 1u;
5055 ADC1->IEN0.bit.IEN_CH7 = 0u;
5062 ADC1->IEN0.bit.IEN_CH8 = 1u;
5069 ADC1->IEN0.bit.IEN_CH8 = 0u;
5076 ADC1->IEN0.bit.IEN_CH9 = 1u;
5083 ADC1->IEN0.bit.IEN_CH9 = 0u;
5090 ADC1->IEN0.bit.IEN_CH10 = 1u;
5097 ADC1->IEN0.bit.IEN_CH10 = 0u;
5104 ADC1->IEN0.bit.IEN_CH11 = 1u;
5111 ADC1->IEN0.bit.IEN_CH11 = 0u;
5118 ADC1->IEN0.bit.IEN_CH12 = 1u;
5125 ADC1->IEN0.bit.IEN_CH12 = 0u;
5132 ADC1->IEN0.bit.IEN_CH13 = 1u;
5139 ADC1->IEN0.bit.IEN_CH13 = 0u;
5146 ADC1->IEN0.bit.IEN_CH14 = 1u;
5153 ADC1->IEN0.bit.IEN_CH14 = 0u;
5160 ADC1->IEN0.bit.IEN_CH15 = 1u;
5167 ADC1->IEN0.bit.IEN_CH15 = 0u;
5174 ADC1->IEN0.bit.IEN_CH16 = 1u;
5181 ADC1->IEN0.bit.IEN_CH16 = 0u;
5188 ADC1->IEN0.bit.IEN_CH17 = 1u;
5195 ADC1->IEN0.bit.IEN_CH17 = 0u;
5202 ADC1->IEN0.bit.IEN_CH18 = 1u;
5209 ADC1->IEN0.bit.IEN_CH18 = 0u;
5216 ADC1->IEN0.bit.IEN_CH19 = 1u;
5223 ADC1->IEN0.bit.IEN_CH19 = 0u;
5230 ADC1->IEN1.bit.IEN_WFR0 = 1u;
5237 ADC1->IEN1.bit.IEN_WFR0 = 0u;
5244 ADC1->IEN1.bit.IEN_WFR1 = 1u;
5251 ADC1->IEN1.bit.IEN_WFR1 = 0u;
5258 ADC1->IEN1.bit.IEN_WFR2 = 1u;
5265 ADC1->IEN1.bit.IEN_WFR2 = 0u;
5272 ADC1->IEN1.bit.IEN_WFR3 = 1u;
5279 ADC1->IEN1.bit.IEN_WFR3 = 0u;
5286 ADC1->IEN1.bit.IEN_COLL0 = 1u;
5293 ADC1->IEN1.bit.IEN_COLL0 = 0u;
5300 ADC1->IEN1.bit.IEN_COLL1 = 1u;
5307 ADC1->IEN1.bit.IEN_COLL1 = 0u;
5314 ADC1->IEN1.bit.IEN_COLL2 = 1u;
5321 ADC1->IEN1.bit.IEN_COLL2 = 0u;
5328 ADC1->IEN1.bit.IEN_COLL3 = 1u;
5335 ADC1->IEN1.bit.IEN_COLL3 = 0u;
5524 return (
uint8)
ADC1->INP2.bit.INP_CMP_LO0;
5533 return (
uint8)
ADC1->INP2.bit.INP_CMP_LO1;
5542 return (
uint8)
ADC1->INP2.bit.INP_CMP_LO2;
5551 return (
uint8)
ADC1->INP2.bit.INP_CMP_LO3;
5560 return (
uint8)
ADC1->INP2.bit.INP_CMP_UP0;
5569 return (
uint8)
ADC1->INP2.bit.INP_CMP_UP1;
5578 return (
uint8)
ADC1->INP2.bit.INP_CMP_UP2;
5587 return (
uint8)
ADC1->INP2.bit.INP_CMP_UP3;
5704 ADC1->SHDCTR.bit.ST_SQSEL = u8_value;
5713 return (
uint8)
ADC1->SHDCTR.bit.ST_SQSEL;
5722 ADC1->SHDCTR.bit.ST_TRGSEL = u8_value;
5731 return (
uint8)
ADC1->SHDCTR.bit.ST_TRGSEL;
5740 ADC1->SHDCTR.bit.ST_GTGSEL = u8_value;
5749 return (
uint8)
ADC1->SHDCTR.bit.ST_GTGSEL;
5756 ADC1->SHDCTR.bit.STE_SQSEL = 1u;
5763 ADC1->SHDCTR.bit.STE_SQSEL = 0u;
5770 ADC1->SHDCTR.bit.STE_TRGSEL = 1u;
5777 ADC1->SHDCTR.bit.STE_TRGSEL = 0u;
5784 ADC1->SHDCTR.bit.STE_GTGSEL = 1u;
5791 ADC1->SHDCTR.bit.STE_GTGSEL = 0u;
5798 ADC1->SHDCTR.bit.ST_SQSW = 1u;
5814 ADC1->SHDCTR.bit.ST_TRGSW = 1u;
5823 return (
uint8)
ADC1->SHDCTR.bit.ST_TRGSW;
5830 ADC1->SHDCTR.bit.ST_GTGSW = 1u;
5839 return (
uint8)
ADC1->SHDCTR.bit.ST_GTGSW;
5846 ADC1->SHDCTR.bit.STE_SQ = 1u;
5853 ADC1->SHDCTR.bit.STE_SQ = 0u;
5860 ADC1->SHDCTR.bit.STE_TRG = 1u;
5867 ADC1->SHDCTR.bit.STE_TRG = 0u;
5874 ADC1->SHDCTR.bit.STE_GTG = 1u;
5881 ADC1->SHDCTR.bit.STE_GTG = 0u;
5890 ADC1->CALAI1.bit.CALOFFS = u8_value;
5908 ADC1->CALAI1.bit.CALGAIN = u16_value;
5926 ADC1->CALAI3.bit.CALOFFS = u8_value;
5944 ADC1->CALAI3.bit.CALGAIN = u16_value;
5962 ADC1->CALAI5.bit.CALOFFS = u8_value;
5980 ADC1->CALAI5.bit.CALGAIN = u16_value;
5998 ADC1->CALAI7.bit.CALOFFS = u8_value;
6016 ADC1->CALAI7.bit.CALGAIN = u16_value;
6034 ADC1->CALAI9.bit.CALOFFS = u8_value;
6052 ADC1->CALAI9.bit.CALGAIN = u16_value;
6070 ADC1->CALAI11.bit.CALOFFS = u8_value;
6079 return (
uint8)
ADC1->CALAI11.bit.CALOFFS;
6088 ADC1->CALAI11.bit.CALGAIN = u16_value;
6106 ADC1->CALAI13.bit.CALOFFS = u8_value;
6115 return (
uint8)
ADC1->CALAI13.bit.CALOFFS;
6124 ADC1->CALAI13.bit.CALGAIN = u16_value;
6142 ADC1->CALAI15.bit.CALOFFS = u8_value;
6151 return (
uint8)
ADC1->CALAI15.bit.CALOFFS;
6160 ADC1->CALAI15.bit.CALGAIN = u16_value;
6178 ADC1->CALAI16.bit.CALOFFS = u8_value;
6187 return (
uint8)
ADC1->CALAI16.bit.CALOFFS;
6196 ADC1->CALAI16.bit.CALGAIN = u16_value;
6214 ADC1->CALAI17.bit.CALOFFS = u8_value;
6223 return (
uint8)
ADC1->CALAI17.bit.CALOFFS;
6232 ADC1->CALAI17.bit.CALGAIN = u16_value;
6250 ADC1->CALAI18.bit.CALOFFS = u8_value;
6259 return (
uint8)
ADC1->CALAI18.bit.CALOFFS;
6268 ADC1->CALAI18.bit.CALGAIN = u16_value;
6286 ADC1->CALAI19.bit.CALOFFS = u8_value;
6295 return (
uint8)
ADC1->CALAI19.bit.CALOFFS;
6304 ADC1->CALAI19.bit.CALGAIN = u16_value;
6322 ADC1->CALAI20.bit.CALOFFS = u8_value;
6331 return (
uint8)
ADC1->CALAI20.bit.CALOFFS;
6340 ADC1->CALAI20.bit.CALGAIN = u16_value;
6358 ADC1->CALAI21.bit.CALOFFS = u8_value;
6367 return (
uint8)
ADC1->CALAI21.bit.CALOFFS;
6376 ADC1->CALAI21.bit.CALGAIN = u16_value;
6394 ADC1->CALAI22.bit.CALOFFS = u8_value;
6403 return (
uint8)
ADC1->CALAI22.bit.CALOFFS;
6412 ADC1->CALAI22.bit.CALGAIN = u16_value;
6430 ADC1->CALAI23.bit.CALOFFS = u8_value;
6439 return (
uint8)
ADC1->CALAI23.bit.CALOFFS;
6448 ADC1->CALAI23.bit.CALGAIN = u16_value;
6466 ADC1->CALAI24.bit.CALOFFS = u8_value;
6475 return (
uint8)
ADC1->CALAI24.bit.CALOFFS;
6484 ADC1->CALAI24.bit.CALGAIN = u16_value;
6502 ADC1->CALAI25.bit.CALOFFS = u8_value;
6511 return (
uint8)
ADC1->CALAI25.bit.CALOFFS;
6520 ADC1->CALAI25.bit.CALGAIN = u16_value;
6538 ADC1->CALAI26.bit.CALOFFS = u8_value;
6547 return (
uint8)
ADC1->CALAI26.bit.CALOFFS;
6556 ADC1->CALAI26.bit.CALGAIN = u16_value;
6572 ARVG->VAREF_CTRL.bit.EN = 1u;
6579 ARVG->VAREF_CTRL.bit.EN = 0u;
6586 ARVG->VAREF_IEN.bit.OC_IEN = 1u;
6593 ARVG->VAREF_IEN.bit.OC_IEN = 0u;
6602 return (
uint8)
ARVG->VAREF_IRQ.bit.OC_IS;
6611 return (
uint8)
ARVG->VAREF_IRQ.bit.OC_STS;
6618 ARVG->VAREF_IRQ_CLR.bit.OC_IS_CLR = 1u;
6625 ARVG->VAREF_IRQ_CLR.bit.OC_STS_CLR = 1u;
INLINE uint8 ADC1_getSeq3IntSts(void)
Get Sequence 3 Interrupt Status.
Definition: adc1.h:2191
INLINE uint16 ADC1_getCalibGainAnaIn1(void)
Get Calibration Gain analog input 1.
Definition: adc1.h:5915
INLINE uint8 ADC1_getCh0IntNodePtr(void)
Get Channel 0 Interrupt Node Pointer.
Definition: adc1.h:5342
INLINE void ADC1_clrCh1EndOfConvSts(void)
Clear Channel 1 End Of Conversion Status.
Definition: adc1.h:2751
INLINE void ADC1_disCalibProtCh24(void)
Disable Calibration Protection Channel 24.
Definition: adc1.h:3781
INLINE void ADC1_disCmp1LoInt(void)
Disable Compare 1 Lower Threshold Interrupt.
Definition: adc1.h:4857
INLINE void ADC1_clrFilter1Sts(void)
Clear Filter 1 Event flag.
Definition: adc1.h:3967
INLINE uint8 ADC1_getCh9ResultValidSts(void)
Get Result Valid Flag Channel 9.
Definition: adc1.h:4189
INLINE void ADC1_clrCmp0UpThSts(void)
Clear Compare 0 Upper Threshold Status.
Definition: adc1.h:4584
INLINE uint8 ADC1_getCh9IntNodePtr(void)
Get Channel 9 Interrupt Node Pointer.
Definition: adc1.h:5423
INLINE uint8 ADC1_getSeq1Repetition(void)
Get Sequence repetition.
Definition: adc1.h:1579
INLINE uint8 ADC1_getCmp3UpThSts(void)
Get Compare 3 Upper Threshold Status.
Definition: adc1.h:4477
INLINE void ADC1_setCmp2LoThSts(void)
Set Compare 2 Lower Threshold Status.
Definition: adc1.h:4766
INLINE uint8 ADC1_getSeq2IntSts(void)
Get Sequence 2 Interrupt Status.
Definition: adc1.h:2182
INLINE void ADC1_clrCh5EndOfConvSts(void)
Clear Channel 5 End Of Conversion Status.
Definition: adc1.h:2779
INLINE uint8 ADC1_getCh6EndOfConvSts(void)
Get Channel 6 End Of Conversion Status.
Definition: adc1.h:2611
INLINE uint8 ADC1_getCalibOffsAnaIn22(void)
Get Calibration Offset analog input 22.
Definition: adc1.h:6401
INLINE void ADC1_disCalibProtCh25(void)
Disable Calibration Protection Channel 25.
Definition: adc1.h:3795
INLINE uint8 ADC1_getCh12IntNodePtr(void)
Get Channel 12 Interrupt Node Pointer.
Definition: adc1.h:5450
INLINE void ADC1_disCh6Int(void)
Disable Channel 6 Interrupt.
Definition: adc1.h:5039
INLINE uint8 ADC1_getCh5ResultValidSts(void)
Get Result Valid Flag Channel 5.
Definition: adc1.h:4117
INLINE uint16 ADC1_getCalibGainAnaIn23(void)
Get Calibration Gain analog input 23.
Definition: adc1.h:6455
INLINE void ADC1_setSeq1Slot3(uint8 u8_value)
Set Channel Select for Sequence 1 Slot 3.
Definition: adc1.h:1720
INLINE void ADC1_enCh3Int(void)
Enable Channel 3 Interrupt.
Definition: adc1.h:4990
INLINE uint16 ADC1_getCalibGainAnaIn3(void)
Get Calibration Gain analog input 3.
Definition: adc1.h:5951
INLINE uint16 ADC1_getCalibGainAnaIn17(void)
Get Calibration Gain analog input 17.
Definition: adc1.h:6239
union ADC1_CONVCFGx tADC1_CONVCFGx
INLINE void ADC1_enSeq1CollInt(void)
Enable Sequence 1 Collision Detection Interrupt.
Definition: adc1.h:5298
INLINE void ADC1_disSeq2Int(void)
Disable Sequence 2 Interrupt.
Definition: adc1.h:4927
INLINE uint16 ADC1_getCalibGainAnaIn20(void)
Get Calibration Gain analog input 20.
Definition: adc1.h:6347
INLINE void ADC1_enSeq3Int(void)
Enable Sequence 3 Interrupt.
Definition: adc1.h:4934
INLINE void ADC1_setCalibGainAnaIn25(uint16 u16_value)
Set Calibration Gain analog input 25.
Definition: adc1.h:6518
INLINE uint8 ADC1_getCh18ResultValidSts(void)
Get Result Valid Flag Channel 18.
Definition: adc1.h:4351
INLINE void ADC1_setCalibGainAnaIn11(uint16 u16_value)
Set Calibration Gain analog input 11.
Definition: adc1.h:6086
INLINE void ADC1_clrCmp3UpIntSts(void)
Clear Compare 3 Upper Threshold Interrupt Status.
Definition: adc1.h:4577
INLINE uint8 ADC1_getSeq3Slot3(void)
Get Channel Select for Sequence 3 Slot 3.
Definition: adc1.h:2083
INLINE void ADC1_clrSeq0CollSts(void)
Clear Sequence 0 Collision Status.
Definition: adc1.h:2235
INLINE uint8 ADC1_getCmp0UpThSts(void)
Get Compare 0 Upper Threshold Status.
Definition: adc1.h:4450
INLINE void ADC1_enCh15Int(void)
Enable Channel 15 Interrupt.
Definition: adc1.h:5158
INLINE void ADC1_enCalibCh16(void)
Enable Calibration Channel 16.
Definition: adc1.h:3284
INLINE uint8 ADC1_getSeq3Slot2(void)
Get Channel Select for Sequence 3 Slot 2.
Definition: adc1.h:2065
INLINE uint8 ADC1_getSeq2WaitForRead(void)
Get Sequence 2 Wait for Read Status.
Definition: adc1.h:2110
INLINE void ADC1_setFilter3Sts(void)
Set Filter 3 Event flag.
Definition: adc1.h:4009
INLINE void ADC1_clrCmp1LoIntSts(void)
Clear Compare 1 Lower Threshold Interrupt Status.
Definition: adc1.h:4619
INLINE void ADC1_disSeq0CollInt(void)
Disable Sequence 0 Collision Detection Interrupt.
Definition: adc1.h:5291
INLINE uint8 ADC1_getCalibOffsAnaIn7(void)
Get Calibration Offset analog input 7.
Definition: adc1.h:6005
INLINE uint8 ADC1_getCh2ResultValidSts(void)
Get Result Valid Flag Channel 2.
Definition: adc1.h:4063
INLINE void ADC1_disCalibCh20(void)
Disable Calibration Channel 20.
Definition: adc1.h:3347
INLINE void ADC1_enTriggSwShadowTrans(void)
Enable Trigger Shadow Transfer.
Definition: adc1.h:5858
INLINE void ADC1_disSeq1CollInt(void)
Disable Sequence 1 Collision Detection Interrupt.
Definition: adc1.h:5305
INLINE void ARVG_disVAREF(void)
Disable VAREF.
Definition: adc1.h:6577
void ADC1_setCh18IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 18 Interrupt Node Pointer.
INLINE void ADC1_enCmp3UpInt(void)
Enable Compare 3 Upper Threshold Interrupt.
Definition: adc1.h:4822
INLINE uint16 ADC1_getCh4Result(void)
Get Result Value Channel 4.
Definition: adc1.h:4090
INLINE void ADC1_setTriggSwShadowTrans(void)
Set Trigger Software Shadow Transfer.
Definition: adc1.h:5812
void ADC1_setCh17IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 17 Interrupt Node Pointer.
INLINE uint8 ADC1_getSeq0Repetition(void)
Get Sequence repetition.
Definition: adc1.h:1402
INLINE void ADC1_disCalibCh14(void)
Disable Calibration Channel 14.
Definition: adc1.h:3263
INLINE uint8 ADC1_getSeq3WaitForReadIntNodePtr(void)
Get Wait for read Interrupt Node Pointer.
Definition: adc1.h:5693
INLINE void ADC1_setCh8EndOfConvSts(void)
Set Channel 8 End Of Conversion Status.
Definition: adc1.h:2940
INLINE void ADC1_setCalibOffsAnaIn22(uint8 u8_value)
Set Calibration Offset analog input 22.
Definition: adc1.h:6392
INLINE void ADC1_setSeq3TriggerSelect(tADC1_Seq3Trig e_Seq3Trig)
Set Trigger Select.
Definition: adc1.h:1970
void ADC1_setCh16IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 16 Interrupt Node Pointer.
void ADC1_setCmp3LoIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Lo Interrupt Node Pointer.
INLINE void ADC1_disCalibProtCh18(void)
Disable Calibration Protection Channel 18.
Definition: adc1.h:3697
INLINE void ADC1_disSeq1CollisionDetect(void)
Disable Collision Config.
Definition: adc1.h:1593
INLINE uint8 ARVG_getVAREFOvercurrentSts(void)
Get VAREF Overcurrent Status.
Definition: adc1.h:6609
INLINE void ADC1_clrCh6EndOfConvSts(void)
Clear Channel 6 End Of Conversion Status.
Definition: adc1.h:2786
sint8 ADC1_getChFiltResult(uint16 *u16p_filtDigValue, uint8 u8_channel)
Get the 16-bit value of the ADC1 Filter Result Register of the selected ADC1 channel and returns the ...
Definition: adc1.c:374
INLINE uint8 ADC1_getCalibOffsAnaIn1(void)
Get Calibration Offset analog input 1.
Definition: adc1.h:5897
INLINE uint8 ADC1_getCh16EndOfConvSts(void)
Get Channel 16 End Of Conversion Status.
Definition: adc1.h:2701
INLINE void ADC1_setCalibOffsAnaIn21(uint8 u8_value)
Set Calibration Offset analog input 21.
Definition: adc1.h:6356
INLINE void ADC1_clrCmp1LoThSts(void)
Clear Compare 1 Lower Threshold Status.
Definition: adc1.h:4647
INLINE void ADC1_setSeq2Slot3(uint8 u8_value)
Set Channel Select for Sequence 2 Slot 3.
Definition: adc1.h:1897
INLINE void ADC1_enSeq0WaitForReadInt(void)
Enable Sequence 0 Wait for Read Interrupt.
Definition: adc1.h:5228
INLINE void ADC1_setCmp2UpIntSts(void)
Set Compare 2 Upper Threshold Interrupt Status.
Definition: adc1.h:4682
INLINE void ADC1_disCalibCh18(void)
Disable Calibration Channel 18.
Definition: adc1.h:3319
INLINE void ADC1_enCalibCh25(void)
Enable Calibration Channel 25.
Definition: adc1.h:3410
INLINE uint8 ADC1_getCh15IntNodePtr(void)
Get Channel 15 Interrupt Node Pointer.
Definition: adc1.h:5477
INLINE uint8 ADC1_getSeq0IntNodePtr(void)
Get Sequence Interrupt Node Pointer.
Definition: adc1.h:5594
INLINE void ADC1_enCmp2LoInt(void)
Enable Compare 2 Lower Threshold Interrupt.
Definition: adc1.h:4864
INLINE void ADC1_setCh3EndOfConvSts(void)
Set Channel 3 End Of Conversion Status.
Definition: adc1.h:2905
INLINE uint8 ARVG_getVAREFOvercurrentIntSts(void)
Get VAREF Overcurrent Interrupt Status.
Definition: adc1.h:6600
INLINE uint8 ADC1_getCalibOffsAnaIn24(void)
Get Calibration Offset analog input 24.
Definition: adc1.h:6473
INLINE uint8 ADC1_getCh13ResultValidSts(void)
Get Result Valid Flag Channel 13.
Definition: adc1.h:4261
INLINE uint8 ADC1_getCalibOffsAnaIn11(void)
Get Calibration Offset analog input 11.
Definition: adc1.h:6077
INLINE uint8 ADC1_getCalibOffsAnaIn15(void)
Get Calibration Offset analog input 15.
Definition: adc1.h:6149
INLINE void ADC1_setCalibOffsAnaIn16(uint8 u8_value)
Set Calibration Offset analog input 16.
Definition: adc1.h:6176
INLINE void ADC1_enSeq2WaitForRead(void)
Enable Wait for Read Enable.
Definition: adc1.h:1777
INLINE void ADC1_disCalibProtCh2(void)
Disable Calibration Protection Channel 2.
Definition: adc1.h:3473
INLINE uint8 ADC1_getCh0ResultValidSts(void)
Get Result Valid Flag Channel 0.
Definition: adc1.h:4027
INLINE void ADC1_disCalibCh10(void)
Disable Calibration Channel 10.
Definition: adc1.h:3207
INLINE void ADC1_disPower(void)
Disable ADC1 Module.
Definition: adc1.h:1307
INLINE void ADC1_setSeqSwShadowTrans(void)
Set Sequence Software Shadow Transfer.
Definition: adc1.h:5796
INLINE void ADC1_disCmp2UpInt(void)
Disable Compare 2 Upper Threshold Interrupt.
Definition: adc1.h:4815
INLINE void ADC1_setSeq0Slot0(uint8 u8_value)
Set Channel Select for Sequence 0 Slot 0.
Definition: adc1.h:1489
INLINE void ADC1_enCalibProtCh13(void)
Enable Calibration Protection Channel 13.
Definition: adc1.h:3620
INLINE uint8 ADC1_getSeq2TriggerSelect(void)
Get Trigger Select.
Definition: adc1.h:1802
INLINE void ADC1_setSeq3IntSts(void)
Set Sequence 3 Interrupt Status.
Definition: adc1.h:2368
INLINE void ADC1_setSeq3Slot2(uint8 u8_value)
Set Channel Select for Sequence 3 Slot 2.
Definition: adc1.h:2056
INLINE void ADC1_clrCh7EndOfConvSts(void)
Clear Channel 7 End Of Conversion Status.
Definition: adc1.h:2793
INLINE void ADC1_setSeq0Slot1(uint8 u8_value)
Set Channel Select for Sequence 0 Slot 1.
Definition: adc1.h:1507
INLINE void ADC1_clrCh18EndOfConvSts(void)
Clear Channel 18 End Of Conversion Status.
Definition: adc1.h:2870
INLINE void ADC1_enCalibProtCh21(void)
Enable Calibration Protection Channel 21.
Definition: adc1.h:3732
INLINE uint16 ADC1_getCh10Result(void)
Get Result Value Channel 10.
Definition: adc1.h:4198
INLINE void ADC1_setCh15Config(tADC1_CHCFGx s_value)
Set Channel 15 configuration.
Definition: adc1.h:2512
INLINE void ADC1_enPower(void)
Enable ADC1 Module.
Definition: adc1.h:1300
INLINE void ADC1_disCh5Int(void)
Disable Channel 5 Interrupt.
Definition: adc1.h:5025
INLINE uint8 ADC1_getTriggHwShadowTrans(void)
Get Trigger Shadow Transfer Selection.
Definition: adc1.h:5729
INLINE void ADC1_enCh13Int(void)
Enable Channel 13 Interrupt.
Definition: adc1.h:5130
INLINE void ADC1_disCalibProtCh9(void)
Disable Calibration Protection Channel 9.
Definition: adc1.h:3571
INLINE void ADC1_disSeq0Int(void)
Disable Sequence 0 Interrupt.
Definition: adc1.h:4899
INLINE uint8 ADC1_getCalibOffsAnaIn17(void)
Get Calibration Offset analog input 17.
Definition: adc1.h:6221
INLINE void ADC1_enCalibCh6(void)
Enable Calibration Channel 6.
Definition: adc1.h:3144
INLINE void ADC1_setCalibOffsAnaIn9(uint8 u8_value)
Set Calibration Offset analog input 9.
Definition: adc1.h:6032
INLINE uint8 ADC1_getSeq2CollIntNodePtr(void)
Get Collision Interrupt Node Pointer.
Definition: adc1.h:5648
INLINE uint8 ADC1_getCmp0UpIntSts(void)
Get Compare 0 Upper Threshold Interrupt Status.
Definition: adc1.h:4414
INLINE void ADC1_disCmp3LoInt(void)
Disable Compare 3 Lower Threshold Interrupt.
Definition: adc1.h:4885
INLINE void ADC1_setFilter3Coeff(uint8 u8_value)
Set Filter 3 Coefficient.
Definition: adc1.h:3872
INLINE uint8 ADC1_getCmp2LoIntNodePtr(void)
Get Compare Lo Interrupt Node Pointer.
Definition: adc1.h:5540
INLINE void ADC1_setCh1Config(tADC1_CHCFGx s_value)
Set Channel 1 configuration.
Definition: adc1.h:2386
INLINE uint8 ADC1_getCh11IntNodePtr(void)
Get Channel 11 Interrupt Node Pointer.
Definition: adc1.h:5441
INLINE void ADC1_enSeq2CollInt(void)
Enable Sequence 2 Collision Detection Interrupt.
Definition: adc1.h:5312
INLINE void ADC1_setFilter1Sts(void)
Set Filter 1 Event flag.
Definition: adc1.h:3995
INLINE void ADC1_enCalibCh3(void)
Enable Calibration Channel 3.
Definition: adc1.h:3102
INLINE void ADC1_disCalibCh22(void)
Disable Calibration Channel 22.
Definition: adc1.h:3375
INLINE void ADC1_enCalibCh13(void)
Enable Calibration Channel 13.
Definition: adc1.h:3242
INLINE void ADC1_disCalibCh7(void)
Disable Calibration Channel 7.
Definition: adc1.h:3165
INLINE uint8 ADC1_getCh4EndOfConvSts(void)
Get Channel 4 End Of Conversion Status.
Definition: adc1.h:2593
INLINE void ADC1_disCalibCh16(void)
Disable Calibration Channel 16.
Definition: adc1.h:3291
INLINE uint8 ADC1_getCh16ResultValidSts(void)
Get Result Valid Flag Channel 16.
Definition: adc1.h:4315
INLINE void ADC1_setCh19Config(tADC1_CHCFGx s_value)
Set Channel 19 configuration.
Definition: adc1.h:2548
INLINE uint8 ADC1_getFilter0Coeff(void)
Get Filter 0 Coefficient.
Definition: adc1.h:3827
INLINE uint8 ADC1_getCh14ResultValidSts(void)
Get Result Valid Flag Channel 14.
Definition: adc1.h:4279
INLINE uint8 ADC1_getSeq1IntNodePtr(void)
Get Sequence Interrupt Node Pointer.
Definition: adc1.h:5603
INLINE void ADC1_enSeq0WaitForRead(void)
Enable Wait for Read Enable.
Definition: adc1.h:1423
INLINE void ADC1_enCh4Int(void)
Enable Channel 4 Interrupt.
Definition: adc1.h:5004
INLINE void ADC1_disCalibCh5(void)
Disable Calibration Channel 5.
Definition: adc1.h:3137
INLINE uint16 ADC1_getCh7Result(void)
Get Result Value Channel 7.
Definition: adc1.h:4144
INLINE void ADC1_setCh5EndOfConvSts(void)
Set Channel 5 End Of Conversion Status.
Definition: adc1.h:2919
INLINE void ADC1_setSeq2TriggerSelect(tADC1_Seq2Trig e_Seq2Trig)
Set Trigger Select.
Definition: adc1.h:1793
void ADC1_setCh19IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 19 Interrupt Node Pointer.
void ADC1_setCmp0UpIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Up Interrupt Node Pointer.
INLINE uint8 ADC1_getCh4ResultValidSts(void)
Get Result Valid Flag Channel 4.
Definition: adc1.h:4099
INLINE void ADC1_enCalibCh24(void)
Enable Calibration Channel 24.
Definition: adc1.h:3396
INLINE void ADC1_enCmp2UpInt(void)
Enable Compare 2 Upper Threshold Interrupt.
Definition: adc1.h:4808
INLINE void ADC1_setCmp3UpIntSts(void)
Set Compare 3 Upper Threshold Interrupt Status.
Definition: adc1.h:4689
INLINE uint8 ADC1_getCalibOffsAnaIn20(void)
Get Calibration Offset analog input 20.
Definition: adc1.h:6329
INLINE void ADC1_setCalibGainAnaIn20(uint16 u16_value)
Set Calibration Gain analog input 20.
Definition: adc1.h:6338
INLINE void ADC1_setCalibOffsAnaIn19(uint8 u8_value)
Set Calibration Offset analog input 19.
Definition: adc1.h:6284
INLINE uint8 ADC1_getCh1EndOfConvSts(void)
Get Channel 1 End Of Conversion Status.
Definition: adc1.h:2566
INLINE uint8 ADC1_getCmp3LoThSts(void)
Get Compare 3 Lower Threshold Status.
Definition: adc1.h:4549
INLINE void ADC1_clrCmp0LoThSts(void)
Clear Compare 0 Lower Threshold Status.
Definition: adc1.h:4640
INLINE void ADC1_setCalibGainAnaIn15(uint16 u16_value)
Set Calibration Gain analog input 15.
Definition: adc1.h:6158
INLINE void ADC1_setCmp3UpThSts(void)
Set Compare 3 Upper Threshold Status.
Definition: adc1.h:4717
INLINE void ADC1_setCalibOffsAnaIn7(uint8 u8_value)
Set Calibration Offset analog input 7.
Definition: adc1.h:5996
INLINE void ADC1_disCalibProtCh0(void)
Disable Calibration Protection Channel 0.
Definition: adc1.h:3445
INLINE void ADC1_clrCh3EndOfConvSts(void)
Clear Channel 3 End Of Conversion Status.
Definition: adc1.h:2765
INLINE void ADC1_disCmp1UpInt(void)
Disable Compare 1 Upper Threshold Interrupt.
Definition: adc1.h:4801
INLINE void ADC1_enCalibProtCh16(void)
Enable Calibration Protection Channel 16.
Definition: adc1.h:3662
INLINE void ADC1_setSeq2CollSts(void)
Set Sequence 2 Collision Status.
Definition: adc1.h:2333
INLINE void ADC1_enCh5Int(void)
Enable Channel 5 Interrupt.
Definition: adc1.h:5018
INLINE void ADC1_clrCmp3UpThSts(void)
Clear Compare 3 Upper Threshold Status.
Definition: adc1.h:4605
INLINE void ADC1_disSeq1WaitForRead(void)
Disable Wait for Read Enable.
Definition: adc1.h:1607
ADC1_Seq0Trig
Enumeration for the trigger source of the sequence 0.
Definition: adc1.h:244
INLINE void ADC1_disCh7Int(void)
Disable Channel 7 Interrupt.
Definition: adc1.h:5053
INLINE void ADC1_enCalibCh18(void)
Enable Calibration Channel 18.
Definition: adc1.h:3312
INLINE void ADC1_disSuspend(void)
Disable ADC1 Suspend.
Definition: adc1.h:1339
INLINE void ADC1_clrCmp3LoIntSts(void)
Clear Compare 3 Lower Threshold Interrupt Status.
Definition: adc1.h:4633
INLINE void ADC1_setCalibOffsAnaIn3(uint8 u8_value)
Set Calibration Offset analog input 3.
Definition: adc1.h:5924
INLINE void ADC1_disSeq2WaitForReadInt(void)
Disable Sequence 2 Wait for Read Interrupt.
Definition: adc1.h:5263
sint8 ADC1_init(void)
Initialize all CW registers of the ADC1 module.
Definition: adc1.c:128
INLINE void ADC1_setSeq3Slot3(uint8 u8_value)
Set Channel Select for Sequence 3 Slot 3.
Definition: adc1.h:2074
INLINE void ADC1_enCalibProtCh20(void)
Enable Calibration Protection Channel 20.
Definition: adc1.h:3718
INLINE uint8 ADC1_getSeq0CollSts(void)
Get Sequence 0 Collision Status.
Definition: adc1.h:2128
INLINE uint8 ADC1_getCmp1UpIntNodePtr(void)
Get Compare Up Interrupt Node Pointer.
Definition: adc1.h:5567
INLINE void ADC1_enSeq0TriggerGate(void)
Enable Trigger Software Gating.
Definition: adc1.h:1473
INLINE void ADC1_enCh6Int(void)
Enable Channel 6 Interrupt.
Definition: adc1.h:5032
INLINE uint8 ADC1_getSeq3TriggerSelect(void)
Get Trigger Select.
Definition: adc1.h:1979
INLINE void ADC1_setCalibOffsAnaIn17(uint8 u8_value)
Set Calibration Offset analog input 17.
Definition: adc1.h:6212
INLINE void ADC1_setGateSwShadowTrans(void)
Set Gating Software Shadow Transfer.
Definition: adc1.h:5828
INLINE uint8 ADC1_getSeq3Slot0(void)
Get Channel Select for Sequence 3 Slot 0.
Definition: adc1.h:2029
INLINE void ADC1_enCmp3LoInt(void)
Enable Compare 3 Lower Threshold Interrupt.
Definition: adc1.h:4878
INLINE void ADC1_setCalibGainAnaIn17(uint16 u16_value)
Set Calibration Gain analog input 17.
Definition: adc1.h:6230
INLINE uint8 ADC1_getCh11ResultValidSts(void)
Get Result Valid Flag Channel 11.
Definition: adc1.h:4225
INLINE void ADC1_clrCh10EndOfConvSts(void)
Clear Channel 10 End Of Conversion Status.
Definition: adc1.h:2814
INLINE void ADC1_setSeq3Slot0(uint8 u8_value)
Set Channel Select for Sequence 3 Slot 0.
Definition: adc1.h:2020
INLINE uint8 ADC1_getCh13EndOfConvSts(void)
Get Channel 13 End Of Conversion Status.
Definition: adc1.h:2674
INLINE void ADC1_setCh0Config(tADC1_CHCFGx s_value)
Set Channel 0 configuration.
Definition: adc1.h:2377
void ADC1_setCmp1LoIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Lo Interrupt Node Pointer.
INLINE uint8 ADC1_getCmp1LoThSts(void)
Get Compare 1 Lower Threshold Status.
Definition: adc1.h:4531
INLINE void ADC1_enCalibProtCh4(void)
Enable Calibration Protection Channel 4.
Definition: adc1.h:3494
INLINE void ADC1_setCalibOffsAnaIn15(uint8 u8_value)
Set Calibration Offset analog input 15.
Definition: adc1.h:6140
INLINE void ADC1_clrSeq2IntSts(void)
Clear Sequence 2 Interrupt Status.
Definition: adc1.h:2277
INLINE uint16 ADC1_getCalibGainAnaIn7(void)
Get Calibration Gain analog input 7.
Definition: adc1.h:6023
INLINE void ADC1_disCalibProtCh4(void)
Disable Calibration Protection Channel 4.
Definition: adc1.h:3501
INLINE void ADC1_setCalibGainAnaIn23(uint16 u16_value)
Set Calibration Gain analog input 23.
Definition: adc1.h:6446
INLINE void ADC1_setCalibOffsAnaIn11(uint8 u8_value)
Set Calibration Offset analog input 11.
Definition: adc1.h:6068
INLINE uint8 ADC1_getCh5IntNodePtr(void)
Get Channel 5 Interrupt Node Pointer.
Definition: adc1.h:5387
INLINE void ADC1_enCh17Int(void)
Enable Channel 17 Interrupt.
Definition: adc1.h:5186
INLINE void ADC1_setCalibGainAnaIn22(uint16 u16_value)
Set Calibration Gain analog input 22.
Definition: adc1.h:6410
INLINE void ADC1_enCh12Int(void)
Enable Channel 12 Interrupt.
Definition: adc1.h:5116
INLINE void ADC1_setCalibGainAnaIn3(uint16 u16_value)
Set Calibration Gain analog input 3.
Definition: adc1.h:5942
void ADC1_setCmp2LoIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Lo Interrupt Node Pointer.
INLINE uint16 ADC1_getCh1Result(void)
Get Result Value Channel 1.
Definition: adc1.h:4036
INLINE void ADC1_setSeq2Repetition(uint8 u8_value)
Set Sequence repetition.
Definition: adc1.h:1747
INLINE uint16 ADC1_getCalibGainAnaIn18(void)
Get Calibration Gain analog input 18.
Definition: adc1.h:6275
INLINE void ADC1_enCalibProtCh9(void)
Enable Calibration Protection Channel 9.
Definition: adc1.h:3564
INLINE void ADC1_enCalibCh21(void)
Enable Calibration Channel 21.
Definition: adc1.h:3354
INLINE void ADC1_enCalibProtCh14(void)
Enable Calibration Protection Channel 14.
Definition: adc1.h:3634
INLINE uint8 ADC1_getCh1ResultValidSts(void)
Get Result Valid Flag Channel 1.
Definition: adc1.h:4045
INLINE void ADC1_setCalibOffsAnaIn23(uint8 u8_value)
Set Calibration Offset analog input 23.
Definition: adc1.h:6428
INLINE void ADC1_enSeqSwShadowTrans(void)
Enable Sequence Shadow Transfer.
Definition: adc1.h:5844
uint8 ADC1_getEndOfConvSts(uint8 u8_seqIdx, uint8 u8_slotIdx)
Get End-of-Convertion status for selected sequence and slot.
Definition: adc1.c:762
INLINE uint8 ADC1_getSeq1TriggerSelect(void)
Get Trigger Select.
Definition: adc1.h:1625
INLINE uint8 ADC1_getCmp3LoIntNodePtr(void)
Get Compare Lo Interrupt Node Pointer.
Definition: adc1.h:5549
INLINE uint8 ADC1_getCalibOffsAnaIn18(void)
Get Calibration Offset analog input 18.
Definition: adc1.h:6257
INLINE uint8 ADC1_getCmp2LoThSts(void)
Get Compare 2 Lower Threshold Status.
Definition: adc1.h:4540
INLINE void ADC1_setSeq2Slot1(uint8 u8_value)
Set Channel Select for Sequence 2 Slot 1.
Definition: adc1.h:1861
INLINE void ADC1_setCalibGainAnaIn26(uint16 u16_value)
Set Calibration Gain analog input 26.
Definition: adc1.h:6554
INLINE uint8 ADC1_getCh10EndOfConvSts(void)
Get Channel 10 End Of Conversion Status.
Definition: adc1.h:2647
INLINE void ADC1_setCalibGainAnaIn5(uint16 u16_value)
Set Calibration Gain analog input 5.
Definition: adc1.h:5978
INLINE uint8 ADC1_getCmp2UpIntSts(void)
Get Compare 2 Upper Threshold Interrupt Status.
Definition: adc1.h:4432
INLINE void ADC1_enCalibCh4(void)
Enable Calibration Channel 4.
Definition: adc1.h:3116
void ADC1_setCmp3UpIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Up Interrupt Node Pointer.
INLINE uint8 ADC1_getSeq1Slot1(void)
Get Channel Select for Sequence 1 Slot 1.
Definition: adc1.h:1693
INLINE uint8 ADC1_getCh7EndOfConvSts(void)
Get Channel 7 End Of Conversion Status.
Definition: adc1.h:2620
void ADC1_setSeq2IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Sequence Interrupt Node Pointer.
INLINE void ADC1_disCalibCh12(void)
Disable Calibration Channel 12.
Definition: adc1.h:3235
INLINE void ADC1_setCh6Config(tADC1_CHCFGx s_value)
Set Channel 6 configuration.
Definition: adc1.h:2431
INLINE void ADC1_clrSeq3CollSts(void)
Clear Sequence 3 Collision Status.
Definition: adc1.h:2256
INLINE uint8 ADC1_getCurrChannel(void)
Get Current Channel under conversion.
Definition: adc1.h:2737
INLINE uint8 ADC1_getCh9EndOfConvSts(void)
Get Channel 9 End Of Conversion Status.
Definition: adc1.h:2638
INLINE uint16 ADC1_getCalibGainAnaIn16(void)
Get Calibration Gain analog input 16.
Definition: adc1.h:6203
INLINE void ADC1_setSeq3Repetition(uint8 u8_value)
Set Sequence repetition.
Definition: adc1.h:1924
INLINE uint8 ADC1_getFilter1Sts(void)
Get Filter 1 Event flag.
Definition: adc1.h:3935
INLINE void ADC1_clrCh17EndOfConvSts(void)
Clear Channel 17 End Of Conversion Status.
Definition: adc1.h:2863
INLINE void ADC1_setSeq0Repetition(uint8 u8_value)
Set Sequence repetition.
Definition: adc1.h:1393
INLINE void ADC1_enCalibProtCh10(void)
Enable Calibration Protection Channel 10.
Definition: adc1.h:3578
ADC1_Seq3Trig
Enumeration for the trigger source of the sequence 3.
Definition: adc1.h:294
INLINE uint8 ADC1_getCh15EndOfConvSts(void)
Get Channel 15 End Of Conversion Status.
Definition: adc1.h:2692
INLINE void ADC1_enSuspend(void)
Enable ADC1 Suspend.
Definition: adc1.h:1332
INLINE void ADC1_setFilter2Coeff(uint8 u8_value)
Set Filter 2 Coefficient.
Definition: adc1.h:3854
INLINE void ADC1_enCalibCh19(void)
Enable Calibration Channel 19.
Definition: adc1.h:3326
INLINE void ADC1_disCalibCh13(void)
Disable Calibration Channel 13.
Definition: adc1.h:3249
INLINE uint8 ADC1_getGateHwShadowTrans(void)
Get Gating Shadow Transfer Selection.
Definition: adc1.h:5747
INLINE void ADC1_enCh9Int(void)
Enable Channel 9 Interrupt.
Definition: adc1.h:5074
INLINE void ADC1_setCh14Config(tADC1_CHCFGx s_value)
Set Channel 14 configuration.
Definition: adc1.h:2503
INLINE void ADC1_disCalibCh26(void)
Disable Calibration Channel 26.
Definition: adc1.h:3431
INLINE void ADC1_enCalibProtCh19(void)
Enable Calibration Protection Channel 19.
Definition: adc1.h:3704
INLINE uint16 ADC1_getCh11Result(void)
Get Result Value Channel 11.
Definition: adc1.h:4216
INLINE void ADC1_disSeq1Int(void)
Disable Sequence 1 Interrupt.
Definition: adc1.h:4913
INLINE void ADC1_enCalibCh14(void)
Enable Calibration Channel 14.
Definition: adc1.h:3256
INLINE void ADC1_setFilter2Sts(void)
Set Filter 2 Event flag.
Definition: adc1.h:4002
INLINE uint8 ADC1_getSeq1Slot2(void)
Get Channel Select for Sequence 1 Slot 2.
Definition: adc1.h:1711
INLINE uint8 ADC1_getSeq3CollIntNodePtr(void)
Get Collision Interrupt Node Pointer.
Definition: adc1.h:5657
INLINE void ADC1_disSeq0TriggerGate(void)
Disable Trigger Software Gating.
Definition: adc1.h:1480
INLINE void ADC1_disCalibProtCh3(void)
Disable Calibration Protection Channel 3.
Definition: adc1.h:3487
INLINE void ADC1_setCh17Config(tADC1_CHCFGx s_value)
Set Channel 17 configuration.
Definition: adc1.h:2530
INLINE void ADC1_disCh4Int(void)
Disable Channel 4 Interrupt.
Definition: adc1.h:5011
INLINE void ADC1_enCalibProtCh23(void)
Enable Calibration Protection Channel 23.
Definition: adc1.h:3760
INLINE uint8 ADC1_getGateSwShadowTrans(void)
Get Gating Software Shadow Transfer.
Definition: adc1.h:5837
INLINE void ADC1_enCalibProtCh24(void)
Enable Calibration Protection Channel 24.
Definition: adc1.h:3774
INLINE uint8 ADC1_getSeq3Repetition(void)
Get Sequence repetition.
Definition: adc1.h:1933
INLINE void ADC1_disCalibProtCh1(void)
Disable Calibration Protection Channel 1.
Definition: adc1.h:3459
INLINE void ADC1_enSeq1WaitForReadInt(void)
Enable Sequence 1 Wait for Read Interrupt.
Definition: adc1.h:5242
void ADC1_setSeq3IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Sequence Interrupt Node Pointer.
INLINE uint8 ADC1_getFilter2Coeff(void)
Get Filter 2 Coefficient.
Definition: adc1.h:3863
INLINE void ADC1_disCh18Int(void)
Disable Channel 18 Interrupt.
Definition: adc1.h:5207
INLINE uint8 ADC1_getSeqSwShadowTrans(void)
Get Sequence Software Shadow Transfer.
Definition: adc1.h:5805
INLINE void ADC1_setSeq0WaitForRead(void)
Set Sequence 0 Wait for Read Status.
Definition: adc1.h:2291
INLINE void ADC1_enSeq3WaitForReadInt(void)
Enable Sequence 3 Wait for Read Interrupt.
Definition: adc1.h:5270
INLINE void ADC1_enSeq0CollInt(void)
Enable Sequence 0 Collision Detection Interrupt.
Definition: adc1.h:5284
INLINE uint16 ADC1_getCh15Result(void)
Get Result Value Channel 15.
Definition: adc1.h:4288
INLINE void ADC1_disSeq3CollisionDetect(void)
Disable Collision Config.
Definition: adc1.h:1947
INLINE void ADC1_disCh3Int(void)
Disable Channel 3 Interrupt.
Definition: adc1.h:4997
INLINE uint8 ADC1_getSeq2IntNodePtr(void)
Get Sequence Interrupt Node Pointer.
Definition: adc1.h:5612
void ADC1_setCmp2UpIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Up Interrupt Node Pointer.
INLINE void ADC1_disSeqHwShadowTrans(void)
Disable Sequence Shadow Transfer Selection.
Definition: adc1.h:5761
INLINE void ADC1_disCalibCh2(void)
Disable Calibration Channel 2.
Definition: adc1.h:3095
INLINE uint16 ADC1_getCalibGainAnaIn13(void)
Get Calibration Gain analog input 13.
Definition: adc1.h:6131
INLINE uint8 ADC1_getFilter3Sts(void)
Get Filter 3 Event flag.
Definition: adc1.h:3953
INLINE uint16 ADC1_getCh6Result(void)
Get Result Value Channel 6.
Definition: adc1.h:4126
INLINE uint8 ADC1_getSeq1Slot3(void)
Get Channel Select for Sequence 1 Slot 3.
Definition: adc1.h:1729
INLINE void ADC1_disSeq2TriggerGate(void)
Disable Trigger Software Gating.
Definition: adc1.h:1834
INLINE uint8 ADC1_getFilter0Sts(void)
Get Filter 0 Event flag.
Definition: adc1.h:3926
enum ADC1_Seq1Trig tADC1_Seq1Trig
INLINE uint8 ADC1_getCh3IntNodePtr(void)
Get Channel 3 Interrupt Node Pointer.
Definition: adc1.h:5369
INLINE void ADC1_disCalibProtCh12(void)
Disable Calibration Protection Channel 12.
Definition: adc1.h:3613
void ADC1_setCh12IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 12 Interrupt Node Pointer.
INLINE uint16 ADC1_getCalibGainAnaIn19(void)
Get Calibration Gain analog input 19.
Definition: adc1.h:6311
INLINE void ADC1_setCh13Config(tADC1_CHCFGx s_value)
Set Channel 13 configuration.
Definition: adc1.h:2494
INLINE uint8 ADC1_getSeq2GatingSelect(void)
Get Gating Select.
Definition: adc1.h:1820
void ADC1_setCh0IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 0 Interrupt Node Pointer.
INLINE void ADC1_setCmp1UpIntSts(void)
Set Compare 1 Upper Threshold Interrupt Status.
Definition: adc1.h:4675
INLINE uint8 ADC1_getSeq1IntSts(void)
Get Sequence 1 Interrupt Status.
Definition: adc1.h:2173
INLINE uint8 ADC1_getSeq1CollIntNodePtr(void)
Get Collision Interrupt Node Pointer.
Definition: adc1.h:5639
INLINE uint8 ADC1_getCh2IntNodePtr(void)
Get Channel 2 Interrupt Node Pointer.
Definition: adc1.h:5360
INLINE void ADC1_setCmp2Config(tADC1_CMPCFGx s_value)
Set Compare Channel 2 configuration.
Definition: adc1.h:4396
INLINE uint8 ADC1_getSeq3CollSts(void)
Get Sequence 3 Collision Status.
Definition: adc1.h:2155
INLINE void ADC1_enCh11Int(void)
Enable Channel 11 Interrupt.
Definition: adc1.h:5102
INLINE uint8 ADC1_getCmp2UpThSts(void)
Get Compare 2 Upper Threshold Status.
Definition: adc1.h:4468
INLINE uint8 ADC1_getSeq0Slot0(void)
Get Channel Select for Sequence 0 Slot 0.
Definition: adc1.h:1498
INLINE void ADC1_enCalibProtCh25(void)
Enable Calibration Protection Channel 25.
Definition: adc1.h:3788
enum ADC1_Seq2Trig tADC1_Seq2Trig
INLINE void ADC1_setCh1EndOfConvSts(void)
Set Channel 1 End Of Conversion Status.
Definition: adc1.h:2891
INLINE void ADC1_enCh14Int(void)
Enable Channel 14 Interrupt.
Definition: adc1.h:5144
INLINE void ADC1_disCh19Int(void)
Disable Channel 19 Interrupt.
Definition: adc1.h:5221
INLINE void ADC1_setCalibOffsAnaIn25(uint8 u8_value)
Set Calibration Offset analog input 25.
Definition: adc1.h:6500
INLINE void ADC1_disCalibProtCh17(void)
Disable Calibration Protection Channel 17.
Definition: adc1.h:3683
INLINE void ADC1_disCmp0UpInt(void)
Disable Compare 0 Upper Threshold Interrupt.
Definition: adc1.h:4787
void ADC1_setSeq2WaitForReadIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Wait for read Interrupt Node Pointer.
INLINE void ADC1_disCalibProtCh6(void)
Disable Calibration Protection Channel 6.
Definition: adc1.h:3529
INLINE void ADC1_disCalibCh9(void)
Disable Calibration Channel 9.
Definition: adc1.h:3193
INLINE uint8 ADC1_getSuspendMode(void)
Get Suspend Mode.
Definition: adc1.h:1357
INLINE uint16 ADC1_getCh8Result(void)
Get Result Value Channel 8.
Definition: adc1.h:4162
void ADC1_setCh11IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 11 Interrupt Node Pointer.
void ADC1_setSeq0WaitForReadIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Wait for read Interrupt Node Pointer.
INLINE uint8 ADC1_getSeq0IntSts(void)
Get Sequence 0 Interrupt Status.
Definition: adc1.h:2164
INLINE void ADC1_disCmp2LoInt(void)
Disable Compare 2 Lower Threshold Interrupt.
Definition: adc1.h:4871
INLINE void ADC1_enCh1Int(void)
Enable Channel 1 Interrupt.
Definition: adc1.h:4962
INLINE void ADC1_setCalibGainAnaIn1(uint16 u16_value)
Set Calibration Gain analog input 1.
Definition: adc1.h:5906
INLINE void ADC1_enCalibCh17(void)
Enable Calibration Channel 17.
Definition: adc1.h:3298
INLINE void ADC1_setCh9Config(tADC1_CHCFGx s_value)
Set Channel 9 configuration.
Definition: adc1.h:2458
INLINE void ADC1_setCh10Config(tADC1_CHCFGx s_value)
Set Channel 10 configuration.
Definition: adc1.h:2467
INLINE void ADC1_setCalibGainAnaIn19(uint16 u16_value)
Set Calibration Gain analog input 19.
Definition: adc1.h:6302
INLINE void ADC1_enCalibProtCh5(void)
Enable Calibration Protection Channel 5.
Definition: adc1.h:3508
INLINE uint8 ADC1_getSeq3IntNodePtr(void)
Get Sequence Interrupt Node Pointer.
Definition: adc1.h:5621
INLINE void ADC1_clrCmp2LoThSts(void)
Clear Compare 2 Lower Threshold Status.
Definition: adc1.h:4654
INLINE uint16 ADC1_getCh0Result(void)
Get Result Value Channel 0.
Definition: adc1.h:4018
INLINE void ADC1_enCalibCh9(void)
Enable Calibration Channel 9.
Definition: adc1.h:3186
INLINE uint16 ADC1_getCh17Result(void)
Get Result Value Channel 17.
Definition: adc1.h:4324
INLINE void ADC1_disCalibCh23(void)
Disable Calibration Channel 23.
Definition: adc1.h:3389
INLINE void ADC1_setCalibOffsAnaIn24(uint8 u8_value)
Set Calibration Offset analog input 24.
Definition: adc1.h:6464
INLINE uint8 ADC1_getSeq2Repetition(void)
Get Sequence repetition.
Definition: adc1.h:1756
INLINE void ADC1_enCalibCh8(void)
Enable Calibration Channel 8.
Definition: adc1.h:3172
INLINE uint8 ADC1_getCalibOffsAnaIn3(void)
Get Calibration Offset analog input 3.
Definition: adc1.h:5933
INLINE void ADC1_clrFilter2Sts(void)
Clear Filter 2 Event flag.
Definition: adc1.h:3974
INLINE void ADC1_disCalibCh3(void)
Disable Calibration Channel 3.
Definition: adc1.h:3109
INLINE void ADC1_setCh11Config(tADC1_CHCFGx s_value)
Set Channel 11 configuration.
Definition: adc1.h:2476
INLINE void ADC1_setGateHwShadowTrans(uint8 u8_value)
Set Gating Shadow Transfer Selection.
Definition: adc1.h:5738
INLINE uint16 ADC1_getCalibGainAnaIn26(void)
Get Calibration Gain analog input 26.
Definition: adc1.h:6563
INLINE void ADC1_setSeq1GatingSelect(uint8 u8_value)
Set Gating Select.
Definition: adc1.h:1634
INLINE uint8 ADC1_getCalibOffsAnaIn9(void)
Get Calibration Offset analog input 9.
Definition: adc1.h:6041
INLINE void ADC1_setSeq1TriggerSelect(tADC1_Seq1Trig e_Seq1Trig)
Set Trigger Select.
Definition: adc1.h:1616
INLINE uint8 ADC1_getCmp0LoIntNodePtr(void)
Get Compare Lo Interrupt Node Pointer.
Definition: adc1.h:5522
void ADC1_setCh2IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 2 Interrupt Node Pointer.
INLINE void ADC1_disCalibProtCh16(void)
Disable Calibration Protection Channel 16.
Definition: adc1.h:3669
INLINE void ADC1_enCalibProtCh0(void)
Enable Calibration Protection Channel 0.
Definition: adc1.h:3438
INLINE void ADC1_clrSeq0WaitForRead(void)
Clear Sequence 0 Wait for Read Status.
Definition: adc1.h:2207
INLINE void ADC1_setCh9EndOfConvSts(void)
Set Channel 9 End Of Conversion Status.
Definition: adc1.h:2947
INLINE void ADC1_setSeq1Slot0(uint8 u8_value)
Set Channel Select for Sequence 1 Slot 0.
Definition: adc1.h:1666
INLINE uint8 ADC1_getSeq1WaitForReadIntNodePtr(void)
Get Wait for read Interrupt Node Pointer.
Definition: adc1.h:5675
INLINE uint16 ADC1_getFilter2Result(void)
Get Result Value Filter 2.
Definition: adc1.h:3908
INLINE void ADC1_setFilter0Coeff(uint8 u8_value)
Set Filter 0 Coefficient.
Definition: adc1.h:3818
INLINE void ADC1_clrSeq1CollSts(void)
Clear Sequence 1 Collision Status.
Definition: adc1.h:2242
INLINE void ADC1_clrSeq2WaitForRead(void)
Clear Sequence 2 Wait for Read Status.
Definition: adc1.h:2221
INLINE uint8 ADC1_getCh5EndOfConvSts(void)
Get Channel 5 End Of Conversion Status.
Definition: adc1.h:2602
INLINE void ADC1_disSeq3CollInt(void)
Disable Sequence 3 Collision Detection Interrupt.
Definition: adc1.h:5333
INLINE void ADC1_disSeq3WaitForReadInt(void)
Disable Sequence 3 Wait for Read Interrupt.
Definition: adc1.h:5277
INLINE uint8 ADC1_getCh10ResultValidSts(void)
Get Result Valid Flag Channel 10.
Definition: adc1.h:4207
INLINE void ADC1_setCmp2UpThSts(void)
Set Compare 2 Upper Threshold Status.
Definition: adc1.h:4710
INLINE void ADC1_setTriggHwShadowTrans(uint8 u8_value)
Set Trigger Shadow Transfer Selection.
Definition: adc1.h:5720
INLINE void ADC1_disCalibProtCh8(void)
Disable Calibration Protection Channel 8.
Definition: adc1.h:3557
sint8 ADC1_getSeqResult_mV(uint16 *u16p_digValue_mV, uint8 u8_seqIdx, uint8 u8_slotIdx)
Get the 14-bit value of the ADC1 Result Register in mV of the selected slot in the sequencer and retu...
Definition: adc1.c:597
INLINE void ADC1_setCalibGainAnaIn21(uint16 u16_value)
Set Calibration Gain analog input 21.
Definition: adc1.h:6374
INLINE void ADC1_enSeq2CollisionDetect(void)
Enable Collision Config.
Definition: adc1.h:1763
INLINE void ADC1_setCh18EndOfConvSts(void)
Set Channel 18 End Of Conversion Status.
Definition: adc1.h:3010
INLINE void ADC1_setCh2EndOfConvSts(void)
Set Channel 2 End Of Conversion Status.
Definition: adc1.h:2898
void ADC1_setSeq3CollIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Collision Interrupt Node Pointer.
INLINE void ADC1_setSeq0GatingSelect(uint8 u8_value)
Set Gating Select.
Definition: adc1.h:1457
INLINE uint16 ADC1_getCh2Result(void)
Get Result Value Channel 2.
Definition: adc1.h:4054
INLINE void ADC1_enCh18Int(void)
Enable Channel 18 Interrupt.
Definition: adc1.h:5200
INLINE uint8 ADC1_getCh8EndOfConvSts(void)
Get Channel 8 End Of Conversion Status.
Definition: adc1.h:2629
INLINE void ADC1_disCh14Int(void)
Disable Channel 14 Interrupt.
Definition: adc1.h:5151
INLINE uint8 ADC1_getSeq0Slot1(void)
Get Channel Select for Sequence 0 Slot 1.
Definition: adc1.h:1516
INLINE uint8 ADC1_getCh12EndOfConvSts(void)
Get Channel 12 End Of Conversion Status.
Definition: adc1.h:2665
void ADC1_setCmp1UpIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Up Interrupt Node Pointer.
INLINE void ADC1_setConvClass2Config(tADC1_CONVCFGx s_value)
Set Conversion Class 2.
Definition: adc1.h:3044
INLINE void ARVG_enVAREFOvercurrentInt(void)
Enable VAREF Overcurrent Interrupt.
Definition: adc1.h:6584
INLINE void ADC1_clrCh8EndOfConvSts(void)
Clear Channel 8 End Of Conversion Status.
Definition: adc1.h:2800
INLINE void ADC1_clrCmp3LoThSts(void)
Clear Compare 3 Lower Threshold Status.
Definition: adc1.h:4661
INLINE void ADC1_setCh12Config(tADC1_CHCFGx s_value)
Set Channel 12 configuration.
Definition: adc1.h:2485
INLINE void ADC1_disSeq0WaitForReadInt(void)
Disable Sequence 0 Wait for Read Interrupt.
Definition: adc1.h:5235
INLINE void ADC1_setSeq1WaitForRead(void)
Set Sequence 1 Wait for Read Status.
Definition: adc1.h:2298
union ADC1_SQSLOTx tADC1_SQSLOTx
INLINE void ADC1_setCmp1LoThSts(void)
Set Compare 1 Lower Threshold Status.
Definition: adc1.h:4759
INLINE void ADC1_clrCh4EndOfConvSts(void)
Clear Channel 4 End Of Conversion Status.
Definition: adc1.h:2772
INLINE uint8 ADC1_getCmp3UpIntSts(void)
Get Compare 3 Upper Threshold Interrupt Status.
Definition: adc1.h:4441
INLINE void ADC1_setCmp1Config(tADC1_CMPCFGx s_value)
Set Compare Channel 1 configuration.
Definition: adc1.h:4387
INLINE void ADC1_setCmp2LoIntSts(void)
Set Compare 2 Lower Threshold Interrupt Status.
Definition: adc1.h:4738
INLINE uint8 ADC1_getSeq3WaitForRead(void)
Get Sequence 3 Wait for Read Status.
Definition: adc1.h:2119
INLINE void ADC1_disSeq3TriggerGate(void)
Disable Trigger Software Gating.
Definition: adc1.h:2011
INLINE uint8 ADC1_getCalibOffsAnaIn5(void)
Get Calibration Offset analog input 5.
Definition: adc1.h:5969
INLINE uint8 ADC1_getCh19IntNodePtr(void)
Get Channel 19 Interrupt Node Pointer.
Definition: adc1.h:5513
INLINE uint8 ADC1_getCh16IntNodePtr(void)
Get Channel 16 Interrupt Node Pointer.
Definition: adc1.h:5486
INLINE uint8 ADC1_getCh8IntNodePtr(void)
Get Channel 8 Interrupt Node Pointer.
Definition: adc1.h:5414
INLINE uint8 ADC1_getSeq2CollSts(void)
Get Sequence 2 Collision Status.
Definition: adc1.h:2146
INLINE uint8 ADC1_getCalibOffsAnaIn26(void)
Get Calibration Offset analog input 26.
Definition: adc1.h:6545
INLINE uint8 ADC1_getCh3ResultValidSts(void)
Get Result Valid Flag Channel 3.
Definition: adc1.h:4081
INLINE void ADC1_clrFilter3Sts(void)
Clear Filter 3 Event flag.
Definition: adc1.h:3981
INLINE void ADC1_setSeq2Slot2(uint8 u8_value)
Set Channel Select for Sequence 2 Slot 2.
Definition: adc1.h:1879
INLINE uint8 ADC1_getCh19EndOfConvSts(void)
Get Channel 19 End Of Conversion Status.
Definition: adc1.h:2728
INLINE void ADC1_enCmp1UpInt(void)
Enable Compare 1 Upper Threshold Interrupt.
Definition: adc1.h:4794
INLINE void ADC1_disCmp3UpInt(void)
Disable Compare 3 Upper Threshold Interrupt.
Definition: adc1.h:4829
INLINE void ADC1_enSeq3WaitForRead(void)
Enable Wait for Read Enable.
Definition: adc1.h:1954
INLINE uint8 ADC1_getCalibOffsAnaIn13(void)
Get Calibration Offset analog input 13.
Definition: adc1.h:6113
INLINE void ADC1_setSeq1CollSts(void)
Set Sequence 1 Collision Status.
Definition: adc1.h:2326
INLINE uint8 ADC1_getCh0EndOfConvSts(void)
Get Channel 0 End Of Conversion Status.
Definition: adc1.h:2557
INLINE void ADC1_setCh11EndOfConvSts(void)
Set Channel 11 End Of Conversion Status.
Definition: adc1.h:2961
INLINE void ADC1_enCalibProtCh11(void)
Enable Calibration Protection Channel 11.
Definition: adc1.h:3592
INLINE void ADC1_enCmp0LoInt(void)
Enable Compare 0 Lower Threshold Interrupt.
Definition: adc1.h:4836
INLINE uint8 ADC1_getSeq1WaitForRead(void)
Get Sequence 1 Wait for Read Status.
Definition: adc1.h:2101
INLINE void ADC1_disCalibCh1(void)
Disable Calibration Channel 1.
Definition: adc1.h:3081
INLINE void ADC1_enCalibCh23(void)
Enable Calibration Channel 23.
Definition: adc1.h:3382
INLINE void ADC1_enCh16Int(void)
Enable Channel 16 Interrupt.
Definition: adc1.h:5172
INLINE uint8 ADC1_getCh11EndOfConvSts(void)
Get Channel 11 End Of Conversion Status.
Definition: adc1.h:2656
INLINE uint16 ADC1_getCh14Result(void)
Get Result Value Channel 14.
Definition: adc1.h:4270
INLINE void ADC1_enCalibProtCh26(void)
Enable Calibration Protection Channel 26.
Definition: adc1.h:3802
INLINE void ADC1_setCalibOffsAnaIn1(uint8 u8_value)
Set Calibration Offset analog input 1.
Definition: adc1.h:5888
INLINE void ADC1_setSeq0Slot3(uint8 u8_value)
Set Channel Select for Sequence 0 Slot 3.
Definition: adc1.h:1543
INLINE void ADC1_enCalibProtCh8(void)
Enable Calibration Protection Channel 8.
Definition: adc1.h:3550
INLINE uint8 ADC1_getSeq0WaitForReadIntNodePtr(void)
Get Wait for read Interrupt Node Pointer.
Definition: adc1.h:5666
INLINE void ADC1_setCalibGainAnaIn18(uint16 u16_value)
Set Calibration Gain analog input 18.
Definition: adc1.h:6266
INLINE void ADC1_setCmp0Config(tADC1_CMPCFGx s_value)
Set Compare Channel 0 configuration.
Definition: adc1.h:4378
INLINE uint8 ADC1_getSeq3Slot1(void)
Get Channel Select for Sequence 3 Slot 1.
Definition: adc1.h:2047
INLINE void ADC1_enSeq3CollisionDetect(void)
Enable Collision Config.
Definition: adc1.h:1940
INLINE void ADC1_enCalibProtCh15(void)
Enable Calibration Protection Channel 15.
Definition: adc1.h:3648
INLINE void ADC1_disSeqSwShadowTrans(void)
Disable Sequence Shadow Transfer.
Definition: adc1.h:5851
void ADC1_setCmp0LoIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Compare Lo Interrupt Node Pointer.
INLINE void ADC1_setCh7EndOfConvSts(void)
Set Channel 7 End Of Conversion Status.
Definition: adc1.h:2933
INLINE void ADC1_clrSeq1WaitForRead(void)
Clear Sequence 1 Wait for Read Status.
Definition: adc1.h:2214
INLINE void ADC1_enCmp1LoInt(void)
Enable Compare 1 Lower Threshold Interrupt.
Definition: adc1.h:4850
INLINE void ADC1_disCalibProtCh14(void)
Disable Calibration Protection Channel 14.
Definition: adc1.h:3641
INLINE void ADC1_clrCmp1UpIntSts(void)
Clear Compare 1 Upper Threshold Interrupt Status.
Definition: adc1.h:4563
INLINE void ADC1_disCh1Int(void)
Disable Channel 1 Interrupt.
Definition: adc1.h:4969
INLINE uint16 ADC1_getCalibGainAnaIn9(void)
Get Calibration Gain analog input 9.
Definition: adc1.h:6059
INLINE void ADC1_enSeq1CollisionDetect(void)
Enable Collision Config.
Definition: adc1.h:1586
INLINE uint8 ADC1_getCh17ResultValidSts(void)
Get Result Valid Flag Channel 17.
Definition: adc1.h:4333
INLINE uint16 ADC1_getFilter1Result(void)
Get Result Value Filter 1.
Definition: adc1.h:3899
INLINE uint16 ADC1_getCalibGainAnaIn15(void)
Get Calibration Gain analog input 15.
Definition: adc1.h:6167
INLINE void ADC1_setFilter0Sts(void)
Set Filter 0 Event flag.
Definition: adc1.h:3988
INLINE void ADC1_disSeq1TriggerGate(void)
Disable Trigger Software Gating.
Definition: adc1.h:1657
INLINE uint8 ADC1_getCh10IntNodePtr(void)
Get Channel 10 Interrupt Node Pointer.
Definition: adc1.h:5432
INLINE void ADC1_setSeq1Slot2(uint8 u8_value)
Set Channel Select for Sequence 1 Slot 2.
Definition: adc1.h:1702
INLINE uint16 ADC1_getCh9Result(void)
Get Result Value Channel 9.
Definition: adc1.h:4180
INLINE uint8 ADC1_getCh18EndOfConvSts(void)
Get Channel 18 End Of Conversion Status.
Definition: adc1.h:2719
INLINE uint8 ADC1_getSeq2Slot1(void)
Get Channel Select for Sequence 2 Slot 1.
Definition: adc1.h:1870
sint8 ADC1_getChFiltResult_mV(uint16 *u16p_filtDigValue_mV, uint8 u8_channel)
Get the value of the ADC1 Filter Result Register of the selected ADC1 channel in millivolt (mV) and r...
Definition: adc1.c:429
INLINE void ADC1_setCalibOffsAnaIn13(uint8 u8_value)
Set Calibration Offset analog input 13.
Definition: adc1.h:6104
INLINE void ADC1_disCalibProtCh21(void)
Disable Calibration Protection Channel 21.
Definition: adc1.h:3739
INLINE uint8 ADC1_getCh19ResultValidSts(void)
Get Result Valid Flag Channel 19.
Definition: adc1.h:4369
ADC1_Seq2Trig
Enumeration for the trigger source of the sequence 2.
Definition: adc1.h:277
INLINE void ADC1_disCh12Int(void)
Disable Channel 12 Interrupt.
Definition: adc1.h:5123
INLINE void ADC1_disCh17Int(void)
Disable Channel 17 Interrupt.
Definition: adc1.h:5193
INLINE void ADC1_setCh18Config(tADC1_CHCFGx s_value)
Set Channel 18 configuration.
Definition: adc1.h:2539
INLINE void ADC1_enSeq2TriggerGate(void)
Enable Trigger Software Gating.
Definition: adc1.h:1827
void ADC1_setCh9IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 9 Interrupt Node Pointer.
INLINE void ADC1_setCalibGainAnaIn13(uint16 u16_value)
Set Calibration Gain analog input 13.
Definition: adc1.h:6122
INLINE uint8 ADC1_getCmp1LoIntNodePtr(void)
Get Compare Lo Interrupt Node Pointer.
Definition: adc1.h:5531
INLINE uint16 ADC1_getCalibGainAnaIn5(void)
Get Calibration Gain analog input 5.
Definition: adc1.h:5987
INLINE void ADC1_setCh6EndOfConvSts(void)
Set Channel 6 End Of Conversion Status.
Definition: adc1.h:2926
INLINE void ADC1_clrCh0EndOfConvSts(void)
Clear Channel 0 End Of Conversion Status.
Definition: adc1.h:2744
INLINE void ADC1_disSeq3Int(void)
Disable Sequence 3 Interrupt.
Definition: adc1.h:4941
INLINE void ADC1_enSeq0CollisionDetect(void)
Enable Collision Config.
Definition: adc1.h:1409
INLINE uint8 ADC1_getSeq0GatingSelect(void)
Get Gating Select.
Definition: adc1.h:1466
INLINE void ADC1_setCh12EndOfConvSts(void)
Set Channel 12 End Of Conversion Status.
Definition: adc1.h:2968
INLINE void ADC1_disTriggSwShadowTrans(void)
Disable Trigger Shadow Transfer.
Definition: adc1.h:5865
INLINE void ADC1_disCalibProtCh26(void)
Disable Calibration Protection Channel 26.
Definition: adc1.h:3809
INLINE uint8 ADC1_getCalibOffsAnaIn21(void)
Get Calibration Offset analog input 21.
Definition: adc1.h:6365
INLINE void ADC1_enCmp0UpInt(void)
Enable Compare 0 Upper Threshold Interrupt.
Definition: adc1.h:4780
INLINE void ADC1_clrCh11EndOfConvSts(void)
Clear Channel 11 End Of Conversion Status.
Definition: adc1.h:2821
INLINE void ADC1_enCalibCh11(void)
Enable Calibration Channel 11.
Definition: adc1.h:3214
INLINE void ARVG_enVAREF(void)
Enable VAREF.
Definition: adc1.h:6570
INLINE void ADC1_setCmp3LoIntSts(void)
Set Compare 3 Lower Threshold Interrupt Status.
Definition: adc1.h:4745
INLINE void ADC1_disCalibCh4(void)
Disable Calibration Channel 4.
Definition: adc1.h:3123
INLINE void ARVG_clrVAREFOvercurrentIntSts(void)
Clear VAREF Overcurrent Interrupt Status.
Definition: adc1.h:6616
INLINE void ADC1_enGateSwShadowTrans(void)
Enable Gating Shadow Transfer.
Definition: adc1.h:5872
INLINE void ADC1_disCh2Int(void)
Disable Channel 2 Interrupt.
Definition: adc1.h:4983
INLINE uint8 ADC1_getCmp0LoIntSts(void)
Get Compare 0 Lower Threshold Interrupt Status.
Definition: adc1.h:4486
INLINE uint16 ADC1_getCalibGainAnaIn21(void)
Get Calibration Gain analog input 21.
Definition: adc1.h:6383
INLINE void ADC1_setCh5Config(tADC1_CHCFGx s_value)
Set Channel 5 configuration.
Definition: adc1.h:2422
INLINE void ADC1_enCalibCh7(void)
Enable Calibration Channel 7.
Definition: adc1.h:3158
INLINE uint16 ADC1_getCalibGainAnaIn22(void)
Get Calibration Gain analog input 22.
Definition: adc1.h:6419
INLINE void ADC1_enCalibCh12(void)
Enable Calibration Channel 12.
Definition: adc1.h:3228
INLINE uint8 ADC1_getCh17EndOfConvSts(void)
Get Channel 17 End Of Conversion Status.
Definition: adc1.h:2710
INLINE uint8 ADC1_getCh4IntNodePtr(void)
Get Channel 4 Interrupt Node Pointer.
Definition: adc1.h:5378
INLINE void ADC1_setCalibGainAnaIn24(uint16 u16_value)
Set Calibration Gain analog input 24.
Definition: adc1.h:6482
INLINE void ADC1_setCalibGainAnaIn16(uint16 u16_value)
Set Calibration Gain analog input 16.
Definition: adc1.h:6194
INLINE uint8 ADC1_getSeq2Slot0(void)
Get Channel Select for Sequence 2 Slot 0.
Definition: adc1.h:1852
INLINE void ADC1_disCalibCh17(void)
Disable Calibration Channel 17.
Definition: adc1.h:3305
INLINE void ADC1_disCalibProtCh11(void)
Disable Calibration Protection Channel 11.
Definition: adc1.h:3599
INLINE void ADC1_setClockDiv(uint8 u8_value)
Set Clock Divider Settings.
Definition: adc1.h:1316
INLINE void ADC1_setSeq1Repetition(uint8 u8_value)
Set Sequence repetition.
Definition: adc1.h:1570
INLINE void ADC1_disCalibCh24(void)
Disable Calibration Channel 24.
Definition: adc1.h:3403
INLINE uint16 ADC1_getCh5Result(void)
Get Result Value Channel 5.
Definition: adc1.h:4108
INLINE void ADC1_clrCh12EndOfConvSts(void)
Clear Channel 12 End Of Conversion Status.
Definition: adc1.h:2828
INLINE uint8 ADC1_getSeq2Slot3(void)
Get Channel Select for Sequence 2 Slot 3.
Definition: adc1.h:1906
INLINE void ADC1_enCalibCh22(void)
Enable Calibration Channel 22.
Definition: adc1.h:3368
void ADC1_setSeq2CollIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Collision Interrupt Node Pointer.
INLINE void ADC1_disCh16Int(void)
Disable Channel 16 Interrupt.
Definition: adc1.h:5179
INLINE uint8 ADC1_getClockDiv(void)
Get Clock Divider Settings.
Definition: adc1.h:1325
INLINE uint8 ADC1_getFilter2Sts(void)
Get Filter 2 Event flag.
Definition: adc1.h:3944
INLINE uint8 ADC1_getCh1IntNodePtr(void)
Get Channel 1 Interrupt Node Pointer.
Definition: adc1.h:5351
INLINE void ADC1_clrCh13EndOfConvSts(void)
Clear Channel 13 End Of Conversion Status.
Definition: adc1.h:2835
INLINE void ADC1_clrSeq3IntSts(void)
Clear Sequence 3 Interrupt Status.
Definition: adc1.h:2284
void ADC1_setSeq0IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Sequence Interrupt Node Pointer.
enum ADC1_Seq3Trig tADC1_Seq3Trig
INLINE void ADC1_disTriggHwShadowTrans(void)
Disable Trigger Shadow Transfer Selection.
Definition: adc1.h:5775
INLINE void ADC1_disCalibCh25(void)
Disable Calibration Channel 25.
Definition: adc1.h:3417
void ADC1_setSeq0CollIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Collision Interrupt Node Pointer.
INLINE void ADC1_disCalibCh11(void)
Disable Calibration Channel 11.
Definition: adc1.h:3221
INLINE void ADC1_clrCmp2LoIntSts(void)
Clear Compare 2 Lower Threshold Interrupt Status.
Definition: adc1.h:4626
INLINE void ADC1_setSeq3Slot1(uint8 u8_value)
Set Channel Select for Sequence 3 Slot 1.
Definition: adc1.h:2038
INLINE uint8 ADC1_getSeq0Slot3(void)
Get Channel Select for Sequence 0 Slot 3.
Definition: adc1.h:1552
INLINE void ADC1_disCalibProtCh15(void)
Disable Calibration Protection Channel 15.
Definition: adc1.h:3655
INLINE void ADC1_setCmp1UpThSts(void)
Set Compare 1 Upper Threshold Status.
Definition: adc1.h:4703
INLINE void ADC1_disGateHwShadowTrans(void)
Disable Gating Shadow Transfer Selection.
Definition: adc1.h:5789
void ADC1_setCh3IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 3 Interrupt Node Pointer.
INLINE void ADC1_enCalibProtCh17(void)
Enable Calibration Protection Channel 17.
Definition: adc1.h:3676
INLINE void ADC1_setCmp0LoThSts(void)
Set Compare 0 Lower Threshold Status.
Definition: adc1.h:4752
INLINE void ADC1_setCmp3Config(tADC1_CMPCFGx s_value)
Set Compare Channel 3 configuration.
Definition: adc1.h:4405
INLINE void ADC1_clrCh2EndOfConvSts(void)
Clear Channel 2 End Of Conversion Status.
Definition: adc1.h:2758
INLINE void ADC1_setCalibGainAnaIn9(uint16 u16_value)
Set Calibration Gain analog input 9.
Definition: adc1.h:6050
INLINE uint8 ADC1_getSeq1CollSts(void)
Get Sequence 1 Collision Status.
Definition: adc1.h:2137
INLINE void ADC1_setSeq2WaitForRead(void)
Set Sequence 2 Wait for Read Status.
Definition: adc1.h:2305
INLINE uint16 ADC1_getCh12Result(void)
Get Result Value Channel 12.
Definition: adc1.h:4234
INLINE void ADC1_clrCmp2UpIntSts(void)
Clear Compare 2 Upper Threshold Interrupt Status.
Definition: adc1.h:4570
INLINE void ADC1_setSeq2Config(tADC1_SQCFGx s_value)
Set Sequence 2 configuration.
Definition: adc1.h:1738
INLINE void ADC1_clrCh16EndOfConvSts(void)
Clear Channel 16 End Of Conversion Status.
Definition: adc1.h:2856
void ADC1_setCh5IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 5 Interrupt Node Pointer.
INLINE uint8 ADC1_getCh2EndOfConvSts(void)
Get Channel 2 End Of Conversion Status.
Definition: adc1.h:2575
INLINE void ADC1_disCh0Int(void)
Disable Channel 0 Interrupt.
Definition: adc1.h:4955
sint8 ADC1_startSequence(uint8 u8_seqIdx)
Start the conversion of a sequence by software.
Definition: adc1.c:698
INLINE void ADC1_clrCmp0UpIntSts(void)
Clear Compare 0 Upper Threshold Interrupt Status.
Definition: adc1.h:4556
INLINE void ADC1_disSeq1WaitForReadInt(void)
Disable Sequence 1 Wait for Read Interrupt.
Definition: adc1.h:5249
INLINE uint8 ADC1_getCmp1UpIntSts(void)
Get Compare 1 Upper Threshold Interrupt Status.
Definition: adc1.h:4423
INLINE uint8 ADC1_getSeq0Slot2(void)
Get Channel Select for Sequence 0 Slot 2.
Definition: adc1.h:1534
INLINE uint8 ADC1_getFilter1Coeff(void)
Get Filter 1 Coefficient.
Definition: adc1.h:3845
INLINE void ADC1_enSeq3CollInt(void)
Enable Sequence 3 Collision Detection Interrupt.
Definition: adc1.h:5326
INLINE void ADC1_setCh16Config(tADC1_CHCFGx s_value)
Set Channel 16 configuration.
Definition: adc1.h:2521
INLINE uint8 ADC1_getSeq0CollIntNodePtr(void)
Get Collision Interrupt Node Pointer.
Definition: adc1.h:5630
INLINE void ADC1_enSeq2WaitForReadInt(void)
Enable Sequence 2 Wait for Read Interrupt.
Definition: adc1.h:5256
INLINE void ADC1_disCh15Int(void)
Disable Channel 15 Interrupt.
Definition: adc1.h:5165
INLINE void ADC1_setSeq0TriggerSelect(tADC1_Seq0Trig e_Seq0Trig)
Set Trigger Select.
Definition: adc1.h:1439
INLINE void ADC1_enSeq3TriggerGate(void)
Enable Trigger Software Gating.
Definition: adc1.h:2004
INLINE void ADC1_setCmp3LoThSts(void)
Set Compare 3 Lower Threshold Status.
Definition: adc1.h:4773
INLINE void ADC1_clrCh19EndOfConvSts(void)
Clear Channel 19 End Of Conversion Status.
Definition: adc1.h:2877
INLINE void ADC1_enCalibProtCh7(void)
Enable Calibration Protection Channel 7.
Definition: adc1.h:3536
INLINE uint8 ADC1_getCmp1UpThSts(void)
Get Compare 1 Upper Threshold Status.
Definition: adc1.h:4459
INLINE uint8 ADC1_getSuspendSts(void)
Get Suspend Mode Status.
Definition: adc1.h:1366
INLINE uint8 ADC1_getCh18IntNodePtr(void)
Get Channel 18 Interrupt Node Pointer.
Definition: adc1.h:5504
INLINE void ADC1_setCh16EndOfConvSts(void)
Set Channel 16 End Of Conversion Status.
Definition: adc1.h:2996
void ADC1_setCh13IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 13 Interrupt Node Pointer.
void ADC1_setCh10IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 10 Interrupt Node Pointer.
ADC1_Seq1Trig
Enumeration for the trigger source of the sequence 1.
Definition: adc1.h:260
union ADC1_SQCFGx tADC1_SQCFGx
INLINE void ADC1_disCalibProtCh20(void)
Disable Calibration Protection Channel 20.
Definition: adc1.h:3725
INLINE uint8 ADC1_getCurrSeq(void)
Get Actual Sequence processed.
Definition: adc1.h:2200
INLINE void ADC1_setSeq1Config(tADC1_SQCFGx s_value)
Set Sequence 1 configuration.
Definition: adc1.h:1561
INLINE void ADC1_enCh2Int(void)
Enable Channel 2 Interrupt.
Definition: adc1.h:4976
INLINE void ADC1_disCh9Int(void)
Disable Channel 9 Interrupt.
Definition: adc1.h:5081
INLINE uint8 ADC1_getCalibOffsAnaIn16(void)
Get Calibration Offset analog input 16.
Definition: adc1.h:6185
INLINE void ADC1_clrFilter0Sts(void)
Clear Filter 0 Event flag.
Definition: adc1.h:3960
INLINE void ADC1_setFilter1Coeff(uint8 u8_value)
Set Filter 1 Coefficient.
Definition: adc1.h:3836
INLINE uint8 ADC1_getCh8ResultValidSts(void)
Get Result Valid Flag Channel 8.
Definition: adc1.h:4171
INLINE uint8 ADC1_getCmp2UpIntNodePtr(void)
Get Compare Up Interrupt Node Pointer.
Definition: adc1.h:5576
INLINE uint8 ADC1_getCh13IntNodePtr(void)
Get Channel 13 Interrupt Node Pointer.
Definition: adc1.h:5459
INLINE void ADC1_setCh14EndOfConvSts(void)
Set Channel 14 End Of Conversion Status.
Definition: adc1.h:2982
INLINE void ADC1_setSuspendMode(uint8 u8_value)
Set Suspend Mode.
Definition: adc1.h:1348
INLINE void ADC1_setCh7Config(tADC1_CHCFGx s_value)
Set Channel 7 configuration.
Definition: adc1.h:2440
sint8 ADC1_getSeqResult(uint16 *u16p_DigValue, uint8 u8_seqIdx, uint8 u8_slotIdx)
Get the 14-bit value of the ADC1 Result Register of the selected slot in the sequencer and returns th...
Definition: adc1.c:495
INLINE uint16 ADC1_getFilter0Result(void)
Get Result Value Filter 0.
Definition: adc1.h:3890
INLINE void ADC1_setSeq2GatingSelect(uint8 u8_value)
Set Gating Select.
Definition: adc1.h:1811
INLINE void ADC1_clrSeq0IntSts(void)
Clear Sequence 0 Interrupt Status.
Definition: adc1.h:2263
INLINE void ADC1_enCh8Int(void)
Enable Channel 8 Interrupt.
Definition: adc1.h:5060
INLINE void ADC1_clrCh15EndOfConvSts(void)
Clear Channel 15 End Of Conversion Status.
Definition: adc1.h:2849
INLINE void ADC1_enCh0Int(void)
Enable Channel 0 Interrupt.
Definition: adc1.h:4948
enum ADC1_Seq0Trig tADC1_Seq0Trig
INLINE void ADC1_setConvClass3Config(tADC1_CONVCFGx s_value)
Set Conversion Class 3.
Definition: adc1.h:3053
INLINE void ADC1_setSeq0Config(tADC1_SQCFGx s_value)
Set Sequence 0 configuration.
Definition: adc1.h:1384
INLINE void ADC1_disCh8Int(void)
Disable Channel 8 Interrupt.
Definition: adc1.h:5067
INLINE void ADC1_setCh4Config(tADC1_CHCFGx s_value)
Set Channel 4 configuration.
Definition: adc1.h:2413
INLINE void ADC1_enCalibCh0(void)
Enable Calibration Channel 0.
Definition: adc1.h:3060
INLINE void ADC1_disCalibCh19(void)
Disable Calibration Channel 19.
Definition: adc1.h:3333
void ADC1_setCh8IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 8 Interrupt Node Pointer.
INLINE void ADC1_disCalibProtCh7(void)
Disable Calibration Protection Channel 7.
Definition: adc1.h:3543
INLINE void ADC1_enCalibProtCh22(void)
Enable Calibration Protection Channel 22.
Definition: adc1.h:3746
INLINE void ADC1_disSeq3WaitForRead(void)
Disable Wait for Read Enable.
Definition: adc1.h:1961
INLINE void ADC1_enCalibProtCh2(void)
Enable Calibration Protection Channel 2.
Definition: adc1.h:3466
sint8 ADC1_getChResult_mV(uint16 *u16p_digValue_mV, uint8 u8_channel)
Get the value of the ADC1 Result Register of the selected ADC1 channel in millivolt (mV)
Definition: adc1.c:307
INLINE uint16 ADC1_getCh18Result(void)
Get Result Value Channel 18.
Definition: adc1.h:4342
INLINE void ADC1_setSeq1Slot1(uint8 u8_value)
Set Channel Select for Sequence 1 Slot 1.
Definition: adc1.h:1684
INLINE uint8 ADC1_getCh6IntNodePtr(void)
Get Channel 6 Interrupt Node Pointer.
Definition: adc1.h:5396
INLINE void ADC1_disSeq2CollisionDetect(void)
Disable Collision Config.
Definition: adc1.h:1770
INLINE uint8 ADC1_getCalibOffsAnaIn25(void)
Get Calibration Offset analog input 25.
Definition: adc1.h:6509
INLINE void ADC1_disGateSwShadowTrans(void)
Disable Gating Shadow Transfer.
Definition: adc1.h:5879
INLINE void ADC1_setCmp0UpThSts(void)
Set Compare 0 Upper Threshold Status.
Definition: adc1.h:4696
void ADC1_setSeq1IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Sequence Interrupt Node Pointer.
INLINE void ADC1_setSeq3GatingSelect(uint8 u8_value)
Set Gating Select.
Definition: adc1.h:1988
INLINE void ADC1_setSeq3WaitForRead(void)
Set Sequence 3 Wait for Read Status.
Definition: adc1.h:2312
INLINE void ADC1_enCalibProtCh3(void)
Enable Calibration Protection Channel 3.
Definition: adc1.h:3480
INLINE void ADC1_disCalibProtCh19(void)
Disable Calibration Protection Channel 19.
Definition: adc1.h:3711
INLINE void ADC1_clrSeq2CollSts(void)
Clear Sequence 2 Collision Status.
Definition: adc1.h:2249
INLINE uint8 ADC1_getCh14IntNodePtr(void)
Get Channel 14 Interrupt Node Pointer.
Definition: adc1.h:5468
INLINE void ADC1_setSeq1IntSts(void)
Set Sequence 1 Interrupt Status.
Definition: adc1.h:2354
INLINE void ADC1_disSeq0CollisionDetect(void)
Disable Collision Config.
Definition: adc1.h:1416
INLINE uint16 ADC1_getCh13Result(void)
Get Result Value Channel 13.
Definition: adc1.h:4252
INLINE void ADC1_enGateHwShadowTrans(void)
Enable Gating Shadow Transfer Selection.
Definition: adc1.h:5782
INLINE uint8 ADC1_getSeq0TriggerSelect(void)
Get Trigger Select.
Definition: adc1.h:1448
INLINE void ADC1_clrCmp0LoIntSts(void)
Clear Compare 0 Lower Threshold Interrupt Status.
Definition: adc1.h:4612
INLINE uint16 ADC1_getCalibGainAnaIn11(void)
Get Calibration Gain analog input 11.
Definition: adc1.h:6095
INLINE uint8 ADC1_getSeq1Slot0(void)
Get Channel Select for Sequence 1 Slot 0.
Definition: adc1.h:1675
INLINE void ADC1_enCalibCh15(void)
Enable Calibration Channel 15.
Definition: adc1.h:3270
INLINE void ADC1_enCalibCh26(void)
Enable Calibration Channel 26.
Definition: adc1.h:3424
INLINE void ADC1_setCalibOffsAnaIn18(uint8 u8_value)
Set Calibration Offset analog input 18.
Definition: adc1.h:6248
INLINE uint16 ADC1_getFilter3Result(void)
Get Result Value Filter 3.
Definition: adc1.h:3917
INLINE uint16 ADC1_getCh16Result(void)
Get Result Value Channel 16.
Definition: adc1.h:4306
INLINE uint8 ADC1_getReady(void)
Get Module Ready.
Definition: adc1.h:1375
INLINE void ADC1_setCmp0LoIntSts(void)
Set Compare 0 Lower Threshold Interrupt Status.
Definition: adc1.h:4724
INLINE void ADC1_disCalibCh21(void)
Disable Calibration Channel 21.
Definition: adc1.h:3361
INLINE void ADC1_enCalibProtCh6(void)
Enable Calibration Protection Channel 6.
Definition: adc1.h:3522
INLINE void ADC1_disCalibProtCh22(void)
Disable Calibration Protection Channel 22.
Definition: adc1.h:3753
INLINE void ADC1_disSeq0WaitForRead(void)
Disable Wait for Read Enable.
Definition: adc1.h:1430
INLINE void ADC1_setCh3Config(tADC1_CHCFGx s_value)
Set Channel 3 configuration.
Definition: adc1.h:2404
INLINE uint16 ADC1_getCh19Result(void)
Get Result Value Channel 19.
Definition: adc1.h:4360
sint8 ADC1_getChResult(uint16 *u16p_digValue, uint8 u8_channel)
Get the 14-bit value of the ADC1 Result Register of the selected ADC1 channel.
Definition: adc1.c:253
INLINE void ADC1_enCalibProtCh18(void)
Enable Calibration Protection Channel 18.
Definition: adc1.h:3690
INLINE void ADC1_enSeqHwShadowTrans(void)
Enable Sequence Shadow Transfer Selection.
Definition: adc1.h:5754
INLINE void ADC1_disCalibProtCh13(void)
Disable Calibration Protection Channel 13.
Definition: adc1.h:3627
INLINE void ADC1_setCh4EndOfConvSts(void)
Set Channel 4 End Of Conversion Status.
Definition: adc1.h:2912
INLINE void ADC1_clrCh9EndOfConvSts(void)
Clear Channel 9 End Of Conversion Status.
Definition: adc1.h:2807
INLINE uint8 ADC1_getCh6ResultValidSts(void)
Get Result Valid Flag Channel 6.
Definition: adc1.h:4135
INLINE void ADC1_disCalibProtCh10(void)
Disable Calibration Protection Channel 10.
Definition: adc1.h:3585
INLINE void ARVG_clrVAREFOvercurrentSts(void)
Clear VAREF Overcurrent Status.
Definition: adc1.h:6623
INLINE void ADC1_enSeq0Int(void)
Enable Sequence 0 Interrupt.
Definition: adc1.h:4892
INLINE void ADC1_setCalibOffsAnaIn20(uint8 u8_value)
Set Calibration Offset analog input 20.
Definition: adc1.h:6320
INLINE uint8 ADC1_getCalibOffsAnaIn23(void)
Get Calibration Offset analog input 23.
Definition: adc1.h:6437
INLINE void ADC1_disCh11Int(void)
Disable Channel 11 Interrupt.
Definition: adc1.h:5109
INLINE void ADC1_setCh8Config(tADC1_CHCFGx s_value)
Set Channel 8 configuration.
Definition: adc1.h:2449
INLINE void ADC1_enCh10Int(void)
Enable Channel 10 Interrupt.
Definition: adc1.h:5088
INLINE void ADC1_enSeq1Int(void)
Enable Sequence 1 Interrupt.
Definition: adc1.h:4906
INLINE void ADC1_setSeqHwShadowTrans(uint8 u8_value)
Set Sequence Shadow Transfer Selection.
Definition: adc1.h:5702
INLINE void ADC1_enSeq2Int(void)
Enable Sequence 2 Interrupt.
Definition: adc1.h:4920
INLINE uint8 ADC1_getCh14EndOfConvSts(void)
Get Channel 14 End Of Conversion Status.
Definition: adc1.h:2683
INLINE uint8 ADC1_getSeq0WaitForRead(void)
Get Sequence 0 Wait for Read Status.
Definition: adc1.h:2092
INLINE void ADC1_setSeq3Config(tADC1_SQCFGx s_value)
Set Sequence 3 configuration.
Definition: adc1.h:1915
INLINE void ADC1_disSeq2WaitForRead(void)
Disable Wait for Read Enable.
Definition: adc1.h:1784
INLINE void ADC1_setConvClass1Config(tADC1_CONVCFGx s_value)
Set Conversion Class 1.
Definition: adc1.h:3035
void ADC1_setCh6IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 6 Interrupt Node Pointer.
INLINE void ARVG_disVAREFOvercurrentInt(void)
Disable VAREF Overcurrent Interrupt.
Definition: adc1.h:6591
INLINE uint8 ADC1_getCalibOffsAnaIn19(void)
Get Calibration Offset analog input 19.
Definition: adc1.h:6293
INLINE void ADC1_setCh2Config(tADC1_CHCFGx s_value)
Set Channel 2 configuration.
Definition: adc1.h:2395
INLINE void ADC1_enCalibCh5(void)
Enable Calibration Channel 5.
Definition: adc1.h:3130
INLINE void ADC1_disCalibProtCh23(void)
Disable Calibration Protection Channel 23.
Definition: adc1.h:3767
INLINE uint8 ADC1_getTriggSwShadowTrans(void)
Get Trigger Software Shadow Transfer.
Definition: adc1.h:5821
INLINE uint8 ADC1_getCh17IntNodePtr(void)
Get Channel 17 Interrupt Node Pointer.
Definition: adc1.h:5495
INLINE uint8 ADC1_getFilter3Coeff(void)
Get Filter 3 Coefficient.
Definition: adc1.h:3881
INLINE void ADC1_enCh7Int(void)
Enable Channel 7 Interrupt.
Definition: adc1.h:5046
union ADC1_CMPCFGx tADC1_CMPCFGx
INLINE uint8 ADC1_getSeqHwShadowTrans(void)
Get Sequence Shadow Transfer Selection.
Definition: adc1.h:5711
INLINE void ADC1_setCh19EndOfConvSts(void)
Set Channel 19 End Of Conversion Status.
Definition: adc1.h:3017
INLINE void ADC1_disCalibCh8(void)
Disable Calibration Channel 8.
Definition: adc1.h:3179
void ADC1_setCh15IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 15 Interrupt Node Pointer.
INLINE void ADC1_setCh15EndOfConvSts(void)
Set Channel 15 End Of Conversion Status.
Definition: adc1.h:2989
INLINE void ADC1_disCh13Int(void)
Disable Channel 13 Interrupt.
Definition: adc1.h:5137
INLINE void ADC1_clrCmp2UpThSts(void)
Clear Compare 2 Upper Threshold Status.
Definition: adc1.h:4598
INLINE void ADC1_disCalibCh6(void)
Disable Calibration Channel 6.
Definition: adc1.h:3151
void ADC1_setSeq1WaitForReadIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Wait for read Interrupt Node Pointer.
INLINE uint8 ADC1_getSeq2WaitForReadIntNodePtr(void)
Get Wait for read Interrupt Node Pointer.
Definition: adc1.h:5684
INLINE uint8 ADC1_getCh7ResultValidSts(void)
Get Result Valid Flag Channel 7.
Definition: adc1.h:4153
INLINE void ADC1_clrCh14EndOfConvSts(void)
Clear Channel 14 End Of Conversion Status.
Definition: adc1.h:2842
INLINE uint8 ADC1_getCmp1LoIntSts(void)
Get Compare 1 Lower Threshold Interrupt Status.
Definition: adc1.h:4495
INLINE uint8 ADC1_getCmp0LoThSts(void)
Get Compare 0 Lower Threshold Status.
Definition: adc1.h:4522
INLINE void ADC1_setConvClass0Config(tADC1_CONVCFGx s_value)
Set Conversion Class 0.
Definition: adc1.h:3026
INLINE void ADC1_enCalibCh2(void)
Enable Calibration Channel 2.
Definition: adc1.h:3088
INLINE void ADC1_setCmp1LoIntSts(void)
Set Compare 1 Lower Threshold Interrupt Status.
Definition: adc1.h:4731
INLINE void ADC1_setCmp0UpIntSts(void)
Set Compare 0 Upper Threshold Interrupt Status.
Definition: adc1.h:4668
INLINE void ADC1_clrSeq3WaitForRead(void)
Clear Sequence 3 Wait for Read Status.
Definition: adc1.h:2228
INLINE uint8 ADC1_getCmp2LoIntSts(void)
Get Compare 2 Lower Threshold Interrupt Status.
Definition: adc1.h:4504
INLINE uint8 ADC1_getSeq1GatingSelect(void)
Get Gating Select.
Definition: adc1.h:1643
INLINE uint8 ADC1_getCh12ResultValidSts(void)
Get Result Valid Flag Channel 12.
Definition: adc1.h:4243
INLINE uint8 ADC1_getCmp3LoIntSts(void)
Get Compare 3 Lower Threshold Interrupt Status.
Definition: adc1.h:4513
INLINE void ADC1_clrSeq1IntSts(void)
Clear Sequence 1 Interrupt Status.
Definition: adc1.h:2270
INLINE void ADC1_setCh0EndOfConvSts(void)
Set Channel 0 End Of Conversion Status.
Definition: adc1.h:2884
INLINE void ADC1_setSeq0Slot2(uint8 u8_value)
Set Channel Select for Sequence 0 Slot 2.
Definition: adc1.h:1525
void ADC1_setCh7IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 7 Interrupt Node Pointer.
INLINE void ADC1_setSeq2IntSts(void)
Set Sequence 2 Interrupt Status.
Definition: adc1.h:2361
INLINE void ADC1_disCh10Int(void)
Disable Channel 10 Interrupt.
Definition: adc1.h:5095
void ADC1_setCh4IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 4 Interrupt Node Pointer.
INLINE void ADC1_enCalibProtCh1(void)
Enable Calibration Protection Channel 1.
Definition: adc1.h:3452
INLINE void ADC1_setCalibOffsAnaIn5(uint8 u8_value)
Set Calibration Offset analog input 5.
Definition: adc1.h:5960
INLINE uint8 ADC1_getCh3EndOfConvSts(void)
Get Channel 3 End Of Conversion Status.
Definition: adc1.h:2584
INLINE uint8 ADC1_getCh15ResultValidSts(void)
Get Result Valid Flag Channel 15.
Definition: adc1.h:4297
INLINE uint16 ADC1_getCh3Result(void)
Get Result Value Channel 3.
Definition: adc1.h:4072
INLINE void ADC1_setCh13EndOfConvSts(void)
Set Channel 13 End Of Conversion Status.
Definition: adc1.h:2975
INLINE void ADC1_setCh10EndOfConvSts(void)
Set Channel 10 End Of Conversion Status.
Definition: adc1.h:2954
INLINE void ADC1_enCalibProtCh12(void)
Enable Calibration Protection Channel 12.
Definition: adc1.h:3606
INLINE void ADC1_setSeq0IntSts(void)
Set Sequence 0 Interrupt Status.
Definition: adc1.h:2347
INLINE void ADC1_enCalibCh1(void)
Enable Calibration Channel 1.
Definition: adc1.h:3074
INLINE void ADC1_disSeq2CollInt(void)
Disable Sequence 2 Collision Detection Interrupt.
Definition: adc1.h:5319
void ADC1_setSeq1CollIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Collision Interrupt Node Pointer.
INLINE void ADC1_enCalibCh20(void)
Enable Calibration Channel 20.
Definition: adc1.h:3340
INLINE void ADC1_enSeq1TriggerGate(void)
Enable Trigger Software Gating.
Definition: adc1.h:1650
INLINE void ADC1_setCalibOffsAnaIn26(uint8 u8_value)
Set Calibration Offset analog input 26.
Definition: adc1.h:6536
INLINE void ADC1_disCalibCh0(void)
Disable Calibration Channel 0.
Definition: adc1.h:3067
union ADC1_CHCFGx tADC1_CHCFGx
INLINE uint16 ADC1_getCalibGainAnaIn25(void)
Get Calibration Gain analog input 25.
Definition: adc1.h:6527
INLINE uint8 ADC1_getSeq3GatingSelect(void)
Get Gating Select.
Definition: adc1.h:1997
INLINE void ADC1_setCalibGainAnaIn7(uint16 u16_value)
Set Calibration Gain analog input 7.
Definition: adc1.h:6014
INLINE void ADC1_setCh17EndOfConvSts(void)
Set Channel 17 End Of Conversion Status.
Definition: adc1.h:3003
INLINE void ADC1_enSeq1WaitForRead(void)
Enable Wait for Read Enable.
Definition: adc1.h:1600
INLINE uint8 ADC1_getCmp0UpIntNodePtr(void)
Get Compare Up Interrupt Node Pointer.
Definition: adc1.h:5558
INLINE void ADC1_disCalibProtCh5(void)
Disable Calibration Protection Channel 5.
Definition: adc1.h:3515
INLINE void ADC1_setSeq2Slot0(uint8 u8_value)
Set Channel Select for Sequence 2 Slot 0.
Definition: adc1.h:1843
INLINE void ADC1_disCalibCh15(void)
Disable Calibration Channel 15.
Definition: adc1.h:3277
void ADC1_setSeq3WaitForReadIntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Wait for read Interrupt Node Pointer.
INLINE void ADC1_enTriggHwShadowTrans(void)
Enable Trigger Shadow Transfer Selection.
Definition: adc1.h:5768
INLINE uint8 ADC1_getCh7IntNodePtr(void)
Get Channel 7 Interrupt Node Pointer.
Definition: adc1.h:5405
INLINE void ADC1_clrCmp1UpThSts(void)
Clear Compare 1 Upper Threshold Status.
Definition: adc1.h:4591
INLINE void ADC1_disCmp0LoInt(void)
Disable Compare 0 Lower Threshold Interrupt.
Definition: adc1.h:4843
INLINE uint8 ADC1_getCmp3UpIntNodePtr(void)
Get Compare Up Interrupt Node Pointer.
Definition: adc1.h:5585
INLINE uint8 ADC1_getSeq2Slot2(void)
Get Channel Select for Sequence 2 Slot 2.
Definition: adc1.h:1888
INLINE void ADC1_setSeq0CollSts(void)
Set Sequence 0 Collision Status.
Definition: adc1.h:2319
INLINE uint16 ADC1_getCalibGainAnaIn24(void)
Get Calibration Gain analog input 24.
Definition: adc1.h:6491
void ADC1_setCh1IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 1 Interrupt Node Pointer.
INLINE void ADC1_enCalibCh10(void)
Enable Calibration Channel 10.
Definition: adc1.h:3200
INLINE void ADC1_enCh19Int(void)
Enable Channel 19 Interrupt.
Definition: adc1.h:5214
INLINE void ADC1_setSeq3CollSts(void)
Set Sequence 3 Collision Status.
Definition: adc1.h:2340
void ADC1_setCh14IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set Channel 14 Interrupt Node Pointer.
@ ADC1_Seq0Trig_Seq0Complete
Definition: adc1.h:251
@ ADC1_Seq0Trig_T12ZM
Definition: adc1.h:246
@ ADC1_Seq0Trig_T13PM
Definition: adc1.h:248
@ ADC1_Seq0Trig_T16CM
Definition: adc1.h:249
@ ADC1_Seq0Trig_HallCorrect
Definition: adc1.h:250
@ ADC1_Seq0Trig_T12PM
Definition: adc1.h:247
@ ADC1_Seq0Trig_SW
Definition: adc1.h:245
@ ADC1_Seq0Trig_Seq3Complete
Definition: adc1.h:252
@ ADC1_SQ3Trig_Seq3Complete
Definition: adc1.h:301
@ ADC1_SQ3Trig_SW
Definition: adc1.h:295
@ ADC1_SQ3Trig_T12CC72ACM
Definition: adc1.h:297
@ ADC1_SQ3Trig_T12C71BCM
Definition: adc1.h:298
@ ADC1_SQ3Trig_T12ZM
Definition: adc1.h:296
@ ADC1_SQ3Trig_T16PM
Definition: adc1.h:299
@ ADC1_SQ3Trig_Seq2Complete
Definition: adc1.h:302
@ ADC1_SQ3Trig_T15CM
Definition: adc1.h:300
@ ADC1_Seq2Trig_T12C70BCM
Definition: adc1.h:281
@ ADC1_Seq2Trig_T12CC71ACM
Definition: adc1.h:280
@ ADC1_Seq2Trig_T12ZM
Definition: adc1.h:279
@ ADC1_Seq2Trig_T15PM
Definition: adc1.h:282
@ ADC1_Seq2Trig_GPT2
Definition: adc1.h:284
@ ADC1_Seq2Trig_Seq2Complete
Definition: adc1.h:285
@ ADC1_Seq2Trig_SW
Definition: adc1.h:278
@ ADC1_Seq2Trig_T14CM
Definition: adc1.h:283
@ ADC1_Seq2Trig_Seq1Complete
Definition: adc1.h:286
@ ADC1_Seq1Trig_T12ZM
Definition: adc1.h:262
@ ADC1_Seq1Trig_Seq0Complete
Definition: adc1.h:269
@ ADC1_Seq1Trig_T14PM
Definition: adc1.h:265
@ ADC1_Seq1Trig_SW
Definition: adc1.h:261
@ ADC1_Seq1Trig_GPT1
Definition: adc1.h:267
@ ADC1_Seq1Trig_T12CC70ACM
Definition: adc1.h:263
@ ADC1_Seq1Trig_Seq1Complete
Definition: adc1.h:268
@ ADC1_Seq1Trig_T13CM
Definition: adc1.h:266
@ ADC1_Seq1Trig_T12C72BCM
Definition: adc1.h:264
#define ARVG
Definition: internal/tle989x.h:25594
#define ADC1
Definition: internal/tle989x.h:25592
__attribute__((noreturn))
Definition: startup_tle989x.c:221
Structure for the ADC1 Channel Configuration Register.
Structure for the ADC1 Compare Channel 0 Control Register.
Structure for the ADC1 Channel Configuration Register.
Structure for the ADC1 Sequence Configuration Register.
Device specific memory layout defines and features.
General type declarations.
#define INLINE
Definition: types.h:167
uint8_t uint8
8 bit unsigned value
Definition: types.h:220
int8_t sint8
8 bit signed value
Definition: types.h:225
uint16_t uint16
16 bit unsigned value
Definition: types.h:221
uint32_t uint32
32 bit unsigned value
Definition: types.h:222
uint32 CMPSEL
Definition: adc1.h:356
uint32 CLASSEL
Definition: adc1.h:357
uint32 INSEL
Definition: adc1.h:351
uint32 FILSEL
Definition: adc1.h:355
uint32 reg
Definition: adc1.h:348
struct ADC1_CHCFGx::@2 bit
uint32 CHREP
Definition: adc1.h:353
uint32 LOWER
Definition: adc1.h:389
uint32 HYST_LO
Definition: adc1.h:392
uint32 RST_BLANK_TIME
Definition: adc1.h:396
uint32 BLANK_TIME
Definition: adc1.h:395
uint32 MODE
Definition: adc1.h:398
struct ADC1_CMPCFGx::@4 bit
uint32 INP_SEL
Definition: adc1.h:390
uint32 reg
Definition: adc1.h:386
uint32 HYST_UP
Definition: adc1.h:397
uint32 UPPER
Definition: adc1.h:394
uint32 STC
Definition: adc1.h:371
uint32 SESP
Definition: adc1.h:372
uint32 BWD
Definition: adc1.h:376
uint32 TCONF
Definition: adc1.h:369
uint32 PCAL
Definition: adc1.h:375
uint32 OVERS
Definition: adc1.h:370
struct ADC1_CONVCFGx::@3 bit
uint32 BWD_HI_CUR
Definition: adc1.h:377
uint32 MSBD
Definition: adc1.h:374
uint32 reg
Definition: adc1.h:366
uint32 TRGSEL
Definition: adc1.h:318
struct ADC1_SQCFGx::@0 bit
uint32 GTSW
Definition: adc1.h:321
uint32 GTSEL
Definition: adc1.h:319
uint32 WFRCFG
Definition: adc1.h:317
uint32 COLLCFG
Definition: adc1.h:316
uint32 SLOTS
Definition: adc1.h:313
uint32 TRGSW
Definition: adc1.h:320
uint32 reg
Definition: adc1.h:310
uint32 SQREP
Definition: adc1.h:315
uint32 CHSEL3
Definition: adc1.h:339
uint32 CHSEL2
Definition: adc1.h:337
uint32 CHSEL0
Definition: adc1.h:333
struct ADC1_SQSLOTx::@1 bit
uint32 CHSEL1
Definition: adc1.h:335
uint32 reg
Definition: adc1.h:330