![]() |
Infineon MOTIX™ MCU TLE988x/9x Device Family SDK
|
Data Structures | |
union | ADC2_CHCFGx |
union | ADC2_SQCFGx |
union | ADC2_CONVCFGx |
union | ADC2_CMPCFGx |
union | ADC2_SQSLOTx |
Macros | |
#define | ADC2_DCH_CNT (15u) |
ADC2 number of digital channels. More... | |
#define | ADC2_AI_CNT (15u) |
ADC2 number of analog inputs. More... | |
#define | ADC2_FILT_CNT (8u) |
ADC2 number of filter channels. More... | |
#define | ADC2_SEQ_CNT (4u) |
ADC2 number of sequencer channels. More... | |
#define | ADC2_SLOT_CNT (4u) |
ADC2 number of channel slots per sequencer channels. More... | |
#define | ADC2_FILT_CH_DIS (4u) |
ADC2 filter channel disabled. More... | |
#define | ADC2_ALL_DCH_MSK (0xfffffu) |
ADC2 all digital channel mask, 9..0. More... | |
#define | ADC2_ALL_SQSTS_MSK (0xfffu) |
ADC2 all sequence status mask, 11..0. More... | |
#define | ADC2_ALL_FILTSTS_MSK (0xfu) |
ADC2 all filter status mask, 3..0. More... | |
#define | ADC2_ALL_CMPSTS_MSK (0xff00ffu) |
ADC2 all compare status mask, 23..16, 7..0. More... | |
#define | ADC2_VAREF_mV (1211u) |
ADC2 reference voltage 1.211V. More... | |
#define | ADC2_MAX_RESOLUTION (0xfffu) |
ADC2 resolution mask (12bit) incl. two bit shift due to calibration. More... | |
#define | ADC2_ATT_TYPE0 (12u) |
ADC2 attenuator type 0 (12/256) More... | |
#define | ADC2_ATT_TYPE1 (10u) |
ADC2 attenuator type 1 (10/256) More... | |
#define | ADC2_ATT_TYPE2 (6u) |
ADC2 attenuator type 2 (6/256) More... | |
#define | ADC2_ATT_TYPE3 (38u) |
ADC2 attenuator type 3 (38/256) More... | |
#define | ADC2_ATT_TYPE4 (58u) |
ADC2 attenuator type 4 (58/256) More... | |
#define | ADC2_ATT_DENOM (256u) |
ADC2 attenuator denominator (256) More... | |
#define | ADC2_DCH0 (0u) |
ADC2 digital channel selection macro, channel 0. More... | |
#define | ADC2_DCH1 (1u) |
ADC2 digital channel selection macro, channel 1. More... | |
#define | ADC2_DCH2 (2u) |
ADC2 digital channel selection macro, channel 2. More... | |
#define | ADC2_DCH3 (3u) |
ADC2 digital channel selection macro, channel 3. More... | |
#define | ADC2_DCH4 (4u) |
ADC2 digital channel selection macro, channel 4. More... | |
#define | ADC2_DCH5 (5u) |
ADC2 digital channel selection macro, channel 5. More... | |
#define | ADC2_DCH6 (6u) |
ADC2 digital channel selection macro, channel 6. More... | |
#define | ADC2_DCH7 (7u) |
ADC2 digital channel selection macro, channel 7. More... | |
#define | ADC2_DCH8 (8u) |
ADC2 digital channel selection macro, channel 8. More... | |
#define | ADC2_DCH9 (9u) |
ADC2 digital channel selection macro, channel 9. More... | |
#define | ADC2_DCH10 (10u) |
ADC2 digital channel selection macro, channel 10. More... | |
#define | ADC2_DCH11 (11u) |
ADC2 digital channel selection macro, channel 11. More... | |
#define | ADC2_DCH12 (12u) |
ADC2 digital channel selection macro, channel 12. More... | |
#define | ADC2_DCH13 (13u) |
ADC2 digital channel selection macro, channel 13. More... | |
#define | ADC2_DCH14 (14u) |
ADC2 digital channel selection macro, channel 14. More... | |
#define | ADC2_SEQ0 (0u) |
ADC2 sequencer channel selection macro, sequencer channel 0. More... | |
#define | ADC2_SEQ1 (1u) |
ADC2 sequencer channel selection macro, sequencer channel 1. More... | |
#define | ADC2_SEQ2 (2u) |
ADC2 sequencer channel selection macro, sequencer channel 2. More... | |
#define | ADC2_SEQ3 (3u) |
ADC2 sequencer channel selection macro, sequencer channel 3. More... | |
#define | ADC2_SEQ_SLOT0 (0u) |
ADC2 sequencer slot selection, slot 0. More... | |
#define | ADC2_SEQ_SLOT1 (1u) |
ADC2 sequencer slot selection, slot 1. More... | |
#define | ADC2_SEQ_SLOT2 (2u) |
ADC2 sequencer slot selection, slot 2. More... | |
#define | ADC2_SEQ_SLOT3 (3u) |
ADC2 sequencer slot selection, slot 3. More... | |
#define | ADC2_SW_TRIGGER (0u) |
ADC2 software trigger selection. More... | |
Typedefs | |
typedef union ADC2_CHCFGx | tADC2_CHCFGx |
typedef union ADC2_SQCFGx | tADC2_SQCFGx |
typedef union ADC2_CONVCFGx | tADC2_CONVCFGx |
typedef union ADC2_CMPCFGx | tADC2_CMPCFGx |
typedef union ADC2_SQSLOTx | tADC2_SQSLOTx |
Functions | |
sint8 | ADC2_init (void) |
Initialize all CW registers of the ADC2 module. More... | |
sint8 | ADC2_getChResult (uint16 *u16p_digValue, uint8 u8_channel) |
Get the 12-bit value of the ADC2 Result Register of the selected ADC2 channel and returns the validity info. More... | |
sint8 | ADC2_getChResult_mV (uint16 *u16p_digValue_mV, uint8 u8_channel) |
Get the value of the ADC2 Result Register of the selected ADC2 channel in millivolt (mV) and returns the validity info. More... | |
sint8 | ADC2_getChFiltResult (uint16 *u16p_filtDigValue, uint8 u8_channel) |
Get the 14-bit value of the ADC2 Filter Result Register of the selected ADC2 channel and returns the validity info. More... | |
sint8 | ADC2_getChFiltResult_mV (uint16 *u16p_filtDigValue_mV, uint8 u8_channel) |
Get the value of the ADC2 Result Filter Register of the selected ADC2 channel in millivolt (mV) and returns the validity info. More... | |
sint8 | ADC2_getSeqResult (uint16 *u16p_DigValue, uint8 u8_seqIdx, uint8 u8_slotIdx) |
Get the 12-bit value of the ADC2 Result Register of the selected slot in the sequencer and returns the validity info. More... | |
sint8 | ADC2_getSeqResult_mV (uint16 *u16p_digValue_mV, uint8 u8_seqIdx, uint8 u8_slotIdx) |
Get the 12-bit value of the ADC2 Result Register in mV of the selected slot in the sequencer and returns the validity info. More... | |
sint8 | ADC2_startSequence (uint8 u8_seqIdx) |
Start the conversion of a sequence by software. More... | |
uint8 | ADC2_getEndOfConvSts (uint8 u8_seqIdx, uint8 u8_slotIdx) |
Get End-of-Convertion status for selected sequence and slot. More... | |
INLINE void | ADC2_enPower (void) |
Enable ADC2 Module. More... | |
INLINE void | ADC2_disPower (void) |
Disable ADC2 Module. More... | |
INLINE void | ADC2_enSuspend (void) |
Enable ADC2 Suspend. More... | |
INLINE void | ADC2_disSuspend (void) |
Disable ADC2 Suspend. More... | |
INLINE void | ADC2_setSuspendMode (uint8 u8_susMode) |
Set Suspend Mode. More... | |
INLINE uint8 | ADC2_getSuspendMode (void) |
Get Suspend Mode. More... | |
INLINE uint8 | ADC2_getSuspendSts (void) |
Get Suspend Mode Status. More... | |
INLINE void | ADC2_setSeq0Config (tADC2_SQCFGx e_value) |
Set Sequence 0 configuration. More... | |
INLINE void | ADC2_setSeq1Config (tADC2_SQCFGx e_value) |
Set Sequence 1 configuration. More... | |
INLINE void | ADC2_setSeq1Slot0 (uint8 e_value) |
Set Channel Select for Sequence 1 Slot 0. More... | |
INLINE void | ADC2_setSeq2Config (tADC2_SQCFGx e_value) |
Set Sequence 2 configuration. More... | |
INLINE void | ADC2_setSeq3Config (tADC2_SQCFGx e_value) |
Set Sequence 3 configuration. More... | |
INLINE uint8 | ADC2_getSeq0IntSts (void) |
Get Sequence 0 Interrupt Status. More... | |
INLINE uint8 | ADC2_getSeq1IntSts (void) |
Get Sequence 1 Interrupt Status. More... | |
INLINE uint8 | ADC2_getSeq2IntSts (void) |
Get Sequence 2 Interrupt Status. More... | |
INLINE uint8 | ADC2_getSeq3IntSts (void) |
Get Sequence 3 Interrupt Status. More... | |
INLINE uint8 | ADC2_getCurrSeq (void) |
Get Actual Sequence processed. More... | |
INLINE void | ADC2_clrSeq0IntSts (void) |
Clear Sequence 0 Interrupt Status. More... | |
INLINE void | ADC2_clrSeq1IntSts (void) |
Clear Sequence 1 Interrupt Status. More... | |
INLINE void | ADC2_clrSeq2IntSts (void) |
Clear Sequence 2 Interrupt Status. More... | |
INLINE void | ADC2_clrSeq3IntSts (void) |
Clear Sequence 3 Interrupt Status. More... | |
INLINE void | ADC2_setCh0Config (tADC2_CHCFGx e_value) |
Set Channel 0 configuration. More... | |
INLINE void | ADC2_setCh1Config (tADC2_CHCFGx e_value) |
Set Channel 1 configuration. More... | |
INLINE void | ADC2_setCh2Config (tADC2_CHCFGx e_value) |
Set Channel 2 configuration. More... | |
INLINE void | ADC2_setCh3Config (tADC2_CHCFGx e_value) |
Set Channel 3 configuration. More... | |
INLINE void | ADC2_setCh4Config (tADC2_CHCFGx e_value) |
Set Channel 4 configuration. More... | |
INLINE void | ADC2_setCh5Config (tADC2_CHCFGx e_value) |
Set Channel 5 configuration. More... | |
INLINE void | ADC2_setCh6Config (tADC2_CHCFGx e_value) |
Set Channel 6 configuration. More... | |
INLINE void | ADC2_setCh7Config (tADC2_CHCFGx e_value) |
Set Channel 7 configuration. More... | |
INLINE void | ADC2_setCh8Config (tADC2_CHCFGx e_value) |
Set Channel 8 configuration. More... | |
INLINE void | ADC2_setCh9Config (tADC2_CHCFGx e_value) |
Set Channel 9 configuration. More... | |
INLINE void | ADC2_setCh10Config (tADC2_CHCFGx e_value) |
Set Channel 10 configuration. More... | |
INLINE void | ADC2_setCh11Config (tADC2_CHCFGx e_value) |
Set Channel 11 configuration. More... | |
INLINE void | ADC2_setCh12Config (tADC2_CHCFGx e_value) |
Set Channel 12 configuration. More... | |
INLINE void | ADC2_setCh13Config (tADC2_CHCFGx e_value) |
Set Channel 13 configuration. More... | |
INLINE void | ADC2_setCh14Config (tADC2_CHCFGx e_value) |
Set Channel 14 configuration. More... | |
INLINE uint8 | ADC2_getCh0EndOfConvSts (void) |
Get Channel 0 End Of Conversion Status. More... | |
INLINE uint8 | ADC2_getCh1EndOfConvSts (void) |
Get Channel 1 End Of Conversion Status. More... | |
INLINE uint8 | ADC2_getCh2EndOfConvSts (void) |
Get Channel 2 End Of Conversion Status. More... | |
INLINE uint8 | ADC2_getCh3EndOfConvSts (void) |
Get Channel 3 End Of Conversion Status. More... | |
INLINE uint8 | ADC2_getCh4EndOfConvSts (void) |
Get Channel 4 End Of Conversion Status. More... | |
INLINE uint8 | ADC2_getCh5EndOfConvSts (void) |
Get Channel 5 End Of Conversion Status. More... | |
INLINE uint8 | ADC2_getCh6EndOfConvSts (void) |
Get Channel 6 End Of Conversion Status. More... | |
INLINE uint8 | ADC2_getCh7EndOfConvSts (void) |
Get Channel 7 End Of Conversion Status. More... | |
INLINE uint8 | ADC2_getCh8EndOfConvSts (void) |
Get Channel 8 End Of Conversion Status. More... | |
INLINE uint8 | ADC2_getCh9EndOfConvSts (void) |
Get Channel 9 End Of Conversion Status. More... | |
INLINE uint8 | ADC2_getCh10EndOfConvSts (void) |
Get Channel 10 End Of Conversion Status. More... | |
INLINE uint8 | ADC2_getCh11EndOfConvSts (void) |
Get Channel 11 End Of Conversion Status. More... | |
INLINE uint8 | ADC2_getCh12EndOfConvSts (void) |
Get Channel 12 End Of Conversion Status. More... | |
INLINE uint8 | ADC2_getCh13EndOfConvSts (void) |
Get Channel 13 End Of Conversion Status. More... | |
INLINE uint8 | ADC2_getCh14EndOfConvSts (void) |
Get Channel 14 End Of Conversion Status. More... | |
INLINE uint8 | ADC2_getCurrChannel (void) |
Get current channel under conversion. More... | |
INLINE void | ADC2_clrCh0EndOfConvSts (void) |
Clear Channel 0 End Of Conversion Status. More... | |
INLINE void | ADC2_clrCh1EndOfConvSts (void) |
Clear Channel 1 End Of Conversion Status. More... | |
INLINE void | ADC2_clrCh2EndOfConvSts (void) |
Clear Channel 2 End Of Conversion Status. More... | |
INLINE void | ADC2_clrCh3EndOfConvSts (void) |
Clear Channel 3 End Of Conversion Status. More... | |
INLINE void | ADC2_clrCh4EndOfConvSts (void) |
Clear Channel 4 End Of Conversion Status. More... | |
INLINE void | ADC2_clrCh5EndOfConvSts (void) |
Clear Channel 5 End Of Conversion Status. More... | |
INLINE void | ADC2_clrCh6EndOfConvSts (void) |
Clear Channel 6 End Of Conversion Status. More... | |
INLINE void | ADC2_clrCh7EndOfConvSts (void) |
Clear Channel 7 End Of Conversion Status. More... | |
INLINE void | ADC2_clrCh8EndOfConvSts (void) |
Clear Channel 8 End Of Conversion Status. More... | |
INLINE void | ADC2_clrCh9EndOfConvSts (void) |
Clear Channel 9 End Of Conversion Status. More... | |
INLINE void | ADC2_clrCh10EndOfConvSts (void) |
Clear Channel 10 End Of Conversion Status. More... | |
INLINE void | ADC2_clrCh11EndOfConvSts (void) |
Clear Channel 11 End Of Conversion Status. More... | |
INLINE void | ADC2_clrCh12EndOfConvSts (void) |
Clear Channel 12 End Of Conversion Status. More... | |
INLINE void | ADC2_clrCh13EndOfConvSts (void) |
Clear Channel 13 End Of Conversion Status. More... | |
INLINE void | ADC2_clrCh14EndOfConvSts (void) |
Clear Channel 14 End Of Conversion Status. More... | |
INLINE void | ADC2_setConvClass0Config (tADC2_CONVCFGx e_value) |
Set Conversion Class 0. More... | |
INLINE void | ADC2_setConvClass1Config (tADC2_CONVCFGx e_value) |
Set Conversion Class 1. More... | |
INLINE void | ADC2_setConvClass2Config (tADC2_CONVCFGx e_value) |
Set Conversion Class 2. More... | |
INLINE void | ADC2_setConvClass3Config (tADC2_CONVCFGx e_value) |
Set Conversion Class 3. More... | |
INLINE uint16 | ADC2_getFilt0Res (void) |
Get Result Value Filter 0. More... | |
INLINE uint16 | ADC2_getFilt1Res (void) |
Get Result Value Filter 1. More... | |
INLINE uint16 | ADC2_getFilt2Res (void) |
Get Result Value Filter 2. More... | |
INLINE uint16 | ADC2_getFilt3Res (void) |
Get Result Value Filter 3. More... | |
INLINE uint16 | ADC2_getFilt4Res (void) |
Get Result Value Filter 4. More... | |
INLINE uint16 | ADC2_getFilt5Res (void) |
Get Result Value Filter 5. More... | |
INLINE uint16 | ADC2_getFilt6Res (void) |
Get Result Value Filter 6. More... | |
INLINE uint16 | ADC2_getFilt7Res (void) |
Get Result Value Filter 7. More... | |
INLINE uint8 | ADC2_getFilt0Sts (void) |
Get Filter 0 Event Status. More... | |
INLINE uint8 | ADC2_getFilt1Sts (void) |
Get Filter 1 Event Status. More... | |
INLINE uint8 | ADC2_getFilt2Sts (void) |
Get Filter 2 Event Status. More... | |
INLINE uint8 | ADC2_getFilt3Sts (void) |
Get Filter 3 Event Status. More... | |
INLINE uint8 | ADC2_getFilt4Sts (void) |
Get Filter 4 Event Status. More... | |
INLINE uint8 | ADC2_getFilt5Sts (void) |
Get Filter 5 Event Status. More... | |
INLINE uint8 | ADC2_getFilt6Sts (void) |
Get Filter 6 Event Status. More... | |
INLINE uint8 | ADC2_getFilt7Sts (void) |
Get Filter 7 Event Status. More... | |
INLINE void | ADC2_clrFilt0Sts (void) |
Clear Filter 0 Event Status. More... | |
INLINE void | ADC2_clrFilt1Sts (void) |
Clear Filter 1 Event Status. More... | |
INLINE void | ADC2_clrFilt2Sts (void) |
Clear Filter 2 Event Status. More... | |
INLINE void | ADC2_clrFilt3Sts (void) |
Clear Filter 3 Event Status. More... | |
INLINE void | ADC2_clrFilt4Sts (void) |
Clear Filter 4 Event Status. More... | |
INLINE void | ADC2_clrFilt5Sts (void) |
Clear Filter 5 Event Status. More... | |
INLINE void | ADC2_clrFilt6Sts (void) |
Clear Filter 6 Event Status. More... | |
INLINE void | ADC2_clrFilt7Sts (void) |
Clear Filter 7 Event Status. More... | |
INLINE uint16 | ADC2_getCh0Result (void) |
Get Channel 0 Result Value. More... | |
INLINE uint8 | ADC2_getCh0ResultValidSts (void) |
Get Channel 0 Result Valid Status. More... | |
INLINE uint16 | ADC2_getCh1Result (void) |
Get Channel 1 Result Value. More... | |
INLINE uint8 | ADC2_getCh1ResultValidSts (void) |
Get Channel 1 Result Valid Status. More... | |
INLINE uint16 | ADC2_getCh2Result (void) |
Get Channel 2 Result Value. More... | |
INLINE uint8 | ADC2_getCh2ResultValidSts (void) |
Get Channel 2 Result Valid Status. More... | |
INLINE uint16 | ADC2_getCh3Result (void) |
Get Channel 3 Result Value. More... | |
INLINE uint8 | ADC2_getCh3ResultValidSts (void) |
Get Channel 3 Result Valid Status. More... | |
INLINE uint16 | ADC2_getCh4Result (void) |
Get Channel 4 Result Value. More... | |
INLINE uint8 | ADC2_getCh4ResultValidSts (void) |
Get Channel 4 Result Valid Status. More... | |
INLINE uint16 | ADC2_getCh5Result (void) |
Get Channel 5 Result Value. More... | |
INLINE uint8 | ADC2_getCh5ResultValidSts (void) |
Get Channel 5 Result Valid Status. More... | |
INLINE uint16 | ADC2_getCh6Result (void) |
Get Channel 6 Result Value. More... | |
INLINE uint8 | ADC2_getCh6ResultValidSts (void) |
Get Channel 6 Result Valid Status. More... | |
INLINE uint16 | ADC2_getCh7Result (void) |
Get Channel 7 Result Value. More... | |
INLINE uint8 | ADC2_getCh7ResultValidSts (void) |
Get Channel 7 Result Valid Status. More... | |
INLINE uint16 | ADC2_getCh8Result (void) |
Get Channel 8 Result Value. More... | |
INLINE uint8 | ADC2_getCh8ResultValidSts (void) |
Get Channel 8 Result Valid Status. More... | |
INLINE uint16 | ADC2_getCh9Result (void) |
Get Channel 9 Result Value. More... | |
INLINE uint8 | ADC2_getCh9ResultValidSts (void) |
Get Channel 9 Result Valid Status. More... | |
INLINE uint16 | ADC2_getCh10Result (void) |
Get Channel 10 Result Value. More... | |
INLINE uint8 | ADC2_getCh10ResultValidSts (void) |
Get Channel 10 Result Valid Status. More... | |
INLINE uint16 | ADC2_getCh11Result (void) |
Get Channel 11 Result Value. More... | |
INLINE uint8 | ADC2_getCh11ResultValidSts (void) |
Get Channel 11 Result Valid Status. More... | |
INLINE uint16 | ADC2_getCh12Result (void) |
Get Channel 12 Result Value. More... | |
INLINE uint8 | ADC2_getCh12ResultValidSts (void) |
Get Channel 12 Result Valid Status. More... | |
INLINE uint16 | ADC2_getCh13Result (void) |
Get Channel 13 Result Value. More... | |
INLINE uint8 | ADC2_getCh13ResultValidSts (void) |
Get Channel 13 Result Valid Status. More... | |
INLINE uint16 | ADC2_getCh14Result (void) |
Get Channel 14 Result Value. More... | |
INLINE uint8 | ADC2_getCh14ResultValidSts (void) |
Get Channel 14 Result Valid Status. More... | |
INLINE void | ADC2_setCmp0Config (tADC2_CMPCFGx e_value) |
Set Compare Channel 0 configuration. More... | |
INLINE void | ADC2_setCmp1Config (tADC2_CMPCFGx e_value) |
Set Compare Channel 1 configuration. More... | |
INLINE void | ADC2_setCmp2Config (tADC2_CMPCFGx e_value) |
Set Compare Channel 2 configuration. More... | |
INLINE void | ADC2_setCmp3Config (tADC2_CMPCFGx e_value) |
Set Compare Channel 3 configuration. More... | |
INLINE void | ADC2_setCmp4Config (tADC2_CMPCFGx e_value) |
Set Compare Channel 4 configuration. More... | |
INLINE void | ADC2_setCmp5Config (tADC2_CMPCFGx e_value) |
Set Compare Channel 5 configuration. More... | |
INLINE void | ADC2_setCmp6Config (tADC2_CMPCFGx e_value) |
Set Compare Channel 6 configuration. More... | |
INLINE void | ADC2_setCmp7Config (tADC2_CMPCFGx e_value) |
Set Compare Channel 7 configuration. More... | |
INLINE uint8 | ADC2_getCmp0UpIntSts (void) |
Get Compare 0 Upper Threshold Interrupt Status. More... | |
INLINE uint8 | ADC2_getCmp1UpIntSts (void) |
Get Compare 1 Upper Threshold Interrupt Status. More... | |
INLINE uint8 | ADC2_getCmp2UpIntSts (void) |
Get Compare 2 Upper Threshold Interrupt Status. More... | |
INLINE uint8 | ADC2_getCmp3UpIntSts (void) |
Get Compare 3 Upper Threshold Interrupt Status. More... | |
INLINE uint8 | ADC2_getCmp4UpIntSts (void) |
Get Compare 4 Upper Threshold Interrupt Status. More... | |
INLINE uint8 | ADC2_getCmp5UpIntSts (void) |
Get Compare 5 Upper Threshold Interrupt Status. More... | |
INLINE uint8 | ADC2_getCmp6UpIntSts (void) |
Get Compare 6 Upper Threshold Interrupt Status. More... | |
INLINE uint8 | ADC2_getCmp7UpIntSts (void) |
Get Compare 7 Upper Threshold Interrupt Status. More... | |
INLINE uint8 | ADC2_getCmp0UpThSts (void) |
Get Compare 0 Upper Threshold Status. More... | |
INLINE uint8 | ADC2_getCmp1UpThSts (void) |
Get Compare 1 Upper Threshold Status. More... | |
INLINE uint8 | ADC2_getCmp2UpThSts (void) |
Get Compare 2 Upper Threshold Status. More... | |
INLINE uint8 | ADC2_getCmp3UpThSts (void) |
Get Compare 3 Upper Threshold Status. More... | |
INLINE uint8 | ADC2_getCmp4UpThSts (void) |
Get Compare 4 Upper Threshold Status. More... | |
INLINE uint8 | ADC2_getCmp5UpThSts (void) |
Get Compare 5 Upper Threshold Status. More... | |
INLINE uint8 | ADC2_getCmp6UpThSts (void) |
Get Compare 6 Upper Threshold Status. More... | |
INLINE uint8 | ADC2_getCmp7UpThSts (void) |
Get Compare 7 Upper Threshold Status. More... | |
INLINE uint8 | ADC2_getCmp0LoIntSts (void) |
Get Compare 0 Lower Threshold Interrupt Status. More... | |
INLINE uint8 | ADC2_getCmp1LoIntSts (void) |
Get Compare 1 Lower Threshold Interrupt Status. More... | |
INLINE uint8 | ADC2_getCmp2LoIntSts (void) |
Get Compare 2 Lower Threshold Interrupt Status. More... | |
INLINE uint8 | ADC2_getCmp3LoIntSts (void) |
Get Compare 3 Lower Threshold Interrupt Status. More... | |
INLINE uint8 | ADC2_getCmp4LoIntSts (void) |
Get Compare 4 Lower Threshold Interrupt Status. More... | |
INLINE uint8 | ADC2_getCmp5LoIntSts (void) |
Get Compare 5 Lower Threshold Interrupt Status. More... | |
INLINE uint8 | ADC2_getCmp6LoIntSts (void) |
Get Compare 6 Lower Threshold Interrupt Status. More... | |
INLINE uint8 | ADC2_getCmp7LoIntSts (void) |
Get Compare 7 Lower Threshold Interrupt Status. More... | |
INLINE uint8 | ADC2_getCmp0LoThSts (void) |
Get Compare 0 Lower Threshold Status. More... | |
INLINE uint8 | ADC2_getCmp1LoThSts (void) |
Get Compare 1 Lower Threshold Status. More... | |
INLINE uint8 | ADC2_getCmp2LoThSts (void) |
Get Compare 2 Lower Threshold Status. More... | |
INLINE uint8 | ADC2_getCmp3LoThSts (void) |
Get Compare 3 Lower Threshold Status. More... | |
INLINE uint8 | ADC2_getCmp4LoThSts (void) |
Get Compare 4 Lower Threshold Status. More... | |
INLINE uint8 | ADC2_getCmp5LoThSts (void) |
Get Compare 5 Lower Threshold Status. More... | |
INLINE uint8 | ADC2_getCmp6LoThSts (void) |
Get Compare 6 Lower Threshold Status. More... | |
INLINE uint8 | ADC2_getCmp7LoThSts (void) |
Get Compare 7 Lower Threshold Status. More... | |
INLINE void | ADC2_clrCmp0UpIntSts (void) |
Clear Compare 0 Upper Threshold Interrupt Status. More... | |
INLINE void | ADC2_clrCmp1UpIntSts (void) |
Clear Compare 1 Upper Threshold Interrupt Status. More... | |
INLINE void | ADC2_clrCmp2UpIntSts (void) |
Clear Compare 2 Upper Threshold Interrupt Status. More... | |
INLINE void | ADC2_clrCmp3UpIntSts (void) |
Clear Compare 3 Upper Threshold Interrupt Status. More... | |
INLINE void | ADC2_clrCmp4UpIntSts (void) |
Clear Compare 4 Upper Threshold Interrupt Status. More... | |
INLINE void | ADC2_clrCmp5UpIntSts (void) |
Clear Compare 5 Upper Threshold Interrupt Status. More... | |
INLINE void | ADC2_clrCmp6UpIntSts (void) |
Clear Compare 6 Upper Threshold Interrupt Status. More... | |
INLINE void | ADC2_clrCmp7UpIntSts (void) |
Clear Compare 7 Upper Threshold Interrupt Status. More... | |
INLINE void | ADC2_clrCmp0UpThSts (void) |
Clear Compare 0 Upper Threshold Status. More... | |
INLINE void | ADC2_clrCmp1UpThSts (void) |
Clear Compare 1 Upper Threshold Status. More... | |
INLINE void | ADC2_clrCmp2UpThSts (void) |
Clear Compare 2 Upper Threshold Status. More... | |
INLINE void | ADC2_clrCmp3UpThSts (void) |
Clear Compare 3 Upper Threshold Status. More... | |
INLINE void | ADC2_clrCmp4UpThSts (void) |
Clear Compare 4 Upper Threshold Status. More... | |
INLINE void | ADC2_clrCmp5UpThSts (void) |
Clear Compare 5 Upper Threshold Status. More... | |
INLINE void | ADC2_clrCmp6UpThSts (void) |
Clear Compare 6 Upper Threshold Status. More... | |
INLINE void | ADC2_clrCmp7UpThSts (void) |
Clear Compare 7 Upper Threshold Status. More... | |
INLINE void | ADC2_clrCmp0LoIntSts (void) |
Clear Compare 0 Lower Threshold Interrupt Status. More... | |
INLINE void | ADC2_clrCmp1LoIntSts (void) |
Clear Compare 1 Lower Threshold Interrupt Status. More... | |
INLINE void | ADC2_clrCmp2LoIntSts (void) |
Clear Compare 2 Lower Threshold Interrupt Status. More... | |
INLINE void | ADC2_clrCmp3LoIntSts (void) |
Clear Compare 3 Lower Threshold Interrupt Status. More... | |
INLINE void | ADC2_clrCmp4LoIntSts (void) |
Clear Compare 4 Lower Threshold Interrupt Status. More... | |
INLINE void | ADC2_clrCmp5LoIntSts (void) |
Clear Compare 5 Lower Threshold Interrupt Status. More... | |
INLINE void | ADC2_clrCmp6LoIntSts (void) |
Clear Compare 6 Lower Threshold Interrupt Status. More... | |
INLINE void | ADC2_clrCmp7LoIntSts (void) |
Clear Compare 7 Lower Threshold Interrupt Status. More... | |
INLINE void | ADC2_clrCmp0LoThSts (void) |
Clear Compare 0 Lower Threshold Status. More... | |
INLINE void | ADC2_clrCmp1LoThSts (void) |
Clear Compare 1 Lower Threshold Status. More... | |
INLINE void | ADC2_clrCmp2LoThSts (void) |
Clear Compare 2 Lower Threshold Status. More... | |
INLINE void | ADC2_clrCmp3LoThSts (void) |
Clear Compare 3 Lower Threshold Status. More... | |
INLINE void | ADC2_clrCmp4LoThSts (void) |
Clear Compare 4 Lower Threshold Status. More... | |
INLINE void | ADC2_clrCmp5LoThSts (void) |
Clear Compare 5 Lower Threshold Status. More... | |
INLINE void | ADC2_clrCmp6LoThSts (void) |
Clear Compare 6 Lower Threshold Status. More... | |
INLINE void | ADC2_clrCmp7LoThSts (void) |
Clear Compare 7 Lower Threshold Status. More... | |
INLINE void | ADC2_enCmp0UpInt (void) |
Enable Compare 0 Upper Threshold Interrupt. More... | |
INLINE void | ADC2_disCmp0UpInt (void) |
Disable Compare 0 Upper Threshold Interrupt. More... | |
INLINE void | ADC2_enCmp1UpInt (void) |
Enable Compare 1 Upper Threshold Interrupt. More... | |
INLINE void | ADC2_disCmp1UpInt (void) |
Disable Compare 1 Upper Threshold Interrupt. More... | |
INLINE void | ADC2_enCmp2UpInt (void) |
Enable Compare 2 Upper Threshold Interrupt. More... | |
INLINE void | ADC2_disCmp2UpInt (void) |
Disable Compare 2 Upper Threshold Interrupt. More... | |
INLINE void | ADC2_enCmp3UpInt (void) |
Enable Compare 3 Upper Threshold Interrupt. More... | |
INLINE void | ADC2_disCmp3UpInt (void) |
Disable Compare 3 Upper Threshold Interrupt. More... | |
INLINE void | ADC2_enCmp4UpInt (void) |
Enable Compare 4 Upper Threshold Interrupt. More... | |
INLINE void | ADC2_disCmp4UpInt (void) |
Disable Compare 4 Upper Threshold Interrupt. More... | |
INLINE void | ADC2_enCmp5UpInt (void) |
Enable Compare 5 Upper Threshold Interrupt. More... | |
INLINE void | ADC2_disCmp5UpInt (void) |
Disable Compare 5 Upper Threshold Interrupt. More... | |
INLINE void | ADC2_enCmp6UpInt (void) |
Enable Compare 6 Upper Threshold Interrupt. More... | |
INLINE void | ADC2_disCmp6UpInt (void) |
Disable Compare 6 Upper Threshold Interrupt. More... | |
INLINE void | ADC2_enCmp7UpInt (void) |
Enable Compare 7 Upper Threshold Interrupt. More... | |
INLINE void | ADC2_disCmp7UpInt (void) |
Disable Compare 7 Upper Threshold Interrupt. More... | |
INLINE void | ADC2_enCmp0LoInt (void) |
Enable Compare 0 Lower Threshold Interrupt. More... | |
INLINE void | ADC2_disCmp0LoInt (void) |
Disable Compare 0 Lower Threshold Interrupt. More... | |
INLINE void | ADC2_enCmp1LoInt (void) |
Enable Compare 1 Lower Threshold Interrupt. More... | |
INLINE void | ADC2_disCmp1LoInt (void) |
Disable Compare 1 Lower Threshold Interrupt. More... | |
INLINE void | ADC2_enCmp2LoInt (void) |
Enable Compare 2 Lower Threshold Interrupt. More... | |
INLINE void | ADC2_disCmp2LoInt (void) |
Disable Compare 2 Lower Threshold Interrupt. More... | |
INLINE void | ADC2_enCmp3LoInt (void) |
Enable Compare 3 Lower Threshold Interrupt. More... | |
INLINE void | ADC2_disCmp3LoInt (void) |
Disable Compare 3 Lower Threshold Interrupt. More... | |
INLINE void | ADC2_enCmp4LoInt (void) |
Enable Compare 4 Lower Threshold Interrupt. More... | |
INLINE void | ADC2_disCmp4LoInt (void) |
Disable Compare 4 Lower Threshold Interrupt. More... | |
INLINE void | ADC2_enCmp5LoInt (void) |
Enable Compare 5 Lower Threshold Interrupt. More... | |
INLINE void | ADC2_disCmp5LoInt (void) |
Disable Compare 5 Lower Threshold Interrupt. More... | |
INLINE void | ADC2_enCmp6LoInt (void) |
Enable Compare 6 Lower Threshold Interrupt. More... | |
INLINE void | ADC2_disCmp6LoInt (void) |
Disable Compare 6 Lower Threshold Interrupt. More... | |
INLINE void | ADC2_enCmp7LoInt (void) |
Enable Compare 7 Lower Threshold Interrupt. More... | |
INLINE void | ADC2_disCmp7LoInt (void) |
Disable Compare 7 Lower Threshold Interrupt. More... | |
INLINE void | ADC2_enSeq0Int (void) |
Enable Sequence 0 Interrupt. More... | |
INLINE void | ADC2_disSeq0Int (void) |
Disable Sequence 0 Interrupt. More... | |
INLINE void | ADC2_enSeq1Int (void) |
Enable Sequence 1 Interrupt. More... | |
INLINE void | ADC2_disSeq1Int (void) |
Disable Sequence 1 Interrupt. More... | |
INLINE void | ADC2_enSeq2Int (void) |
Enable Sequence 2 Interrupt. More... | |
INLINE void | ADC2_disSeq2Int (void) |
Disable Sequence 2 Interrupt. More... | |
INLINE void | ADC2_enSeq3Int (void) |
Enable Sequence 3 Interrupt. More... | |
INLINE void | ADC2_disSeq3Int (void) |
Disable Sequence 3 Interrupt. More... | |
INLINE void | ADC2_enCh0Int (void) |
Enable Channel 0 Interrupt. More... | |
INLINE void | ADC2_disCh0Int (void) |
Disable Channel 0 Interrupt. More... | |
INLINE void | ADC2_enCh1Int (void) |
Enable Channel 1 Interrupt. More... | |
INLINE void | ADC2_disCh1Int (void) |
Disable Channel 1 Interrupt. More... | |
INLINE void | ADC2_enCh2Int (void) |
Enable Channel 2 Interrupt. More... | |
INLINE void | ADC2_disCh2Int (void) |
Disable Channel 2 Interrupt. More... | |
INLINE void | ADC2_enCh3Int (void) |
Enable Channel 3 Interrupt. More... | |
INLINE void | ADC2_disCh3Int (void) |
Disable Channel 3 Interrupt. More... | |
INLINE void | ADC2_enCh4Int (void) |
Enable Channel 4 Interrupt. More... | |
INLINE void | ADC2_disCh4Int (void) |
Disable Channel 4 Interrupt. More... | |
INLINE void | ADC2_enCh5Int (void) |
Enable Channel 5 Interrupt. More... | |
INLINE void | ADC2_disCh5Int (void) |
Disable Channel 5 Interrupt. More... | |
INLINE void | ADC2_enCh6Int (void) |
Enable Channel 6 Interrupt. More... | |
INLINE void | ADC2_disCh6Int (void) |
Disable Channel 6 Interrupt. More... | |
INLINE void | ADC2_enCh7Int (void) |
Enable Channel 7 Interrupt. More... | |
INLINE void | ADC2_disCh7Int (void) |
Disable Channel 7 Interrupt. More... | |
INLINE void | ADC2_enCh8Int (void) |
Enable Channel 8 Interrupt. More... | |
INLINE void | ADC2_disCh8Int (void) |
Disable Channel 8 Interrupt. More... | |
INLINE void | ADC2_enCh9Int (void) |
Enable Channel 9 Interrupt. More... | |
INLINE void | ADC2_disCh9Int (void) |
Disable Channel 9 Interrupt. More... | |
INLINE void | ADC2_enCh10Int (void) |
Enable Channel 10 Interrupt. More... | |
INLINE void | ADC2_disCh10Int (void) |
Disable Channel 10 Interrupt. More... | |
INLINE void | ADC2_enCh11Int (void) |
Enable Channel 11 Interrupt. More... | |
INLINE void | ADC2_disCh11Int (void) |
Disable Channel 11 Interrupt. More... | |
INLINE void | ADC2_enCh12Int (void) |
Enable Channel 12 Interrupt. More... | |
INLINE void | ADC2_disCh12Int (void) |
Disable Channel 12 Interrupt. More... | |
INLINE void | ADC2_enCh13Int (void) |
Enable Channel 13 Interrupt. More... | |
INLINE void | ADC2_disCh13Int (void) |
Disable Channel 13 Interrupt. More... | |
INLINE void | ADC2_enCh14Int (void) |
Enable Channel 14 Interrupt. More... | |
INLINE void | ADC2_disCh14Int (void) |
Disable Channel 14 Interrupt. More... | |
void | ADC2_setCh0IntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Channel 0 Interrupt Node Pointer. More... | |
void | ADC2_setCh1IntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Channel 1 Interrupt Node Pointer. More... | |
void | ADC2_setCh2IntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Channel 2 Interrupt Node Pointer. More... | |
void | ADC2_setCh3IntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Channel 3 Interrupt Node Pointer. More... | |
void | ADC2_setCh4IntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Channel 4 Interrupt Node Pointer. More... | |
void | ADC2_setCh5IntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Channel 5 Interrupt Node Pointer. More... | |
void | ADC2_setCh6IntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Channel 6 Interrupt Node Pointer. More... | |
void | ADC2_setCh7IntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Channel 7 Interrupt Node Pointer. More... | |
void | ADC2_setCh8IntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Channel 8 Interrupt Node Pointer. More... | |
void | ADC2_setCh9IntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Channel 9 Interrupt Node Pointer. More... | |
void | ADC2_setCh10IntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Channel 10 Interrupt Node Pointer. More... | |
void | ADC2_setCh11IntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Channel 11 Interrupt Node Pointer. More... | |
void | ADC2_setCh12IntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Channel 12 Interrupt Node Pointer. More... | |
void | ADC2_setCh13IntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Channel 13 Interrupt Node Pointer. More... | |
void | ADC2_setCh14IntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Channel 14 Interrupt Node Pointer. More... | |
void | ADC2_setCmp0LoIntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Compare Lo Interrupt Node Pointer. More... | |
void | ADC2_setCmp1LoIntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Compare Lo Interrupt Node Pointer. More... | |
void | ADC2_setCmp2LoIntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Compare Lo Interrupt Node Pointer. More... | |
void | ADC2_setCmp3LoIntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Compare Lo Interrupt Node Pointer. More... | |
void | ADC2_setCmp4LoIntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Compare Lo Interrupt Node Pointer. More... | |
void | ADC2_setCmp5LoIntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Compare Lo Interrupt Node Pointer. More... | |
void | ADC2_setCmp6LoIntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Compare Lo Interrupt Node Pointer. More... | |
void | ADC2_setCmp7LoIntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Compare Lo Interrupt Node Pointer. More... | |
void | ADC2_setCmp0UpIntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Compare Up Interrupt Node Pointer. More... | |
void | ADC2_setCmp1UpIntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Compare Up Interrupt Node Pointer. More... | |
void | ADC2_setCmp2UpIntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Compare Up Interrupt Node Pointer. More... | |
void | ADC2_setCmp3UpIntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Compare Up Interrupt Node Pointer. More... | |
void | ADC2_setCmp4UpIntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Compare Up Interrupt Node Pointer. More... | |
void | ADC2_setCmp5UpIntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Compare Up Interrupt Node Pointer. More... | |
void | ADC2_setCmp6UpIntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Compare Up Interrupt Node Pointer. More... | |
void | ADC2_setCmp7UpIntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Compare Up Interrupt Node Pointer. More... | |
void | ADC2_setSeq0IntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Sequence Interrupt Node Pointer. More... | |
void | ADC2_setSeq1IntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Sequence Interrupt Node Pointer. More... | |
void | ADC2_setSeq2IntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Sequence Interrupt Node Pointer. More... | |
void | ADC2_setSeq3IntNodePtr (void) __attribute__((deprecated("Do not change this at runtime |
Set Sequence Interrupt Node Pointer. More... | |
Variables | |
void use the ConfigWizard to configure this | feature |
#define ADC2_AI_CNT (15u) |
ADC2 number of analog inputs.
#define ADC2_ALL_CMPSTS_MSK (0xff00ffu) |
ADC2 all compare status mask, 23..16, 7..0.
#define ADC2_ALL_DCH_MSK (0xfffffu) |
ADC2 all digital channel mask, 9..0.
#define ADC2_ALL_FILTSTS_MSK (0xfu) |
ADC2 all filter status mask, 3..0.
#define ADC2_ALL_SQSTS_MSK (0xfffu) |
ADC2 all sequence status mask, 11..0.
#define ADC2_ATT_DENOM (256u) |
ADC2 attenuator denominator (256)
#define ADC2_ATT_TYPE0 (12u) |
ADC2 attenuator type 0 (12/256)
#define ADC2_ATT_TYPE1 (10u) |
ADC2 attenuator type 1 (10/256)
#define ADC2_ATT_TYPE2 (6u) |
ADC2 attenuator type 2 (6/256)
#define ADC2_ATT_TYPE3 (38u) |
ADC2 attenuator type 3 (38/256)
#define ADC2_ATT_TYPE4 (58u) |
ADC2 attenuator type 4 (58/256)
#define ADC2_DCH0 (0u) |
ADC2 digital channel selection macro, channel 0.
#define ADC2_DCH1 (1u) |
ADC2 digital channel selection macro, channel 1.
#define ADC2_DCH10 (10u) |
ADC2 digital channel selection macro, channel 10.
#define ADC2_DCH11 (11u) |
ADC2 digital channel selection macro, channel 11.
#define ADC2_DCH12 (12u) |
ADC2 digital channel selection macro, channel 12.
#define ADC2_DCH13 (13u) |
ADC2 digital channel selection macro, channel 13.
#define ADC2_DCH14 (14u) |
ADC2 digital channel selection macro, channel 14.
#define ADC2_DCH2 (2u) |
ADC2 digital channel selection macro, channel 2.
#define ADC2_DCH3 (3u) |
ADC2 digital channel selection macro, channel 3.
#define ADC2_DCH4 (4u) |
ADC2 digital channel selection macro, channel 4.
#define ADC2_DCH5 (5u) |
ADC2 digital channel selection macro, channel 5.
#define ADC2_DCH6 (6u) |
ADC2 digital channel selection macro, channel 6.
#define ADC2_DCH7 (7u) |
ADC2 digital channel selection macro, channel 7.
#define ADC2_DCH8 (8u) |
ADC2 digital channel selection macro, channel 8.
#define ADC2_DCH9 (9u) |
ADC2 digital channel selection macro, channel 9.
#define ADC2_DCH_CNT (15u) |
ADC2 number of digital channels.
#define ADC2_FILT_CH_DIS (4u) |
ADC2 filter channel disabled.
#define ADC2_FILT_CNT (8u) |
ADC2 number of filter channels.
#define ADC2_MAX_RESOLUTION (0xfffu) |
ADC2 resolution mask (12bit) incl. two bit shift due to calibration.
#define ADC2_SEQ0 (0u) |
ADC2 sequencer channel selection macro, sequencer channel 0.
#define ADC2_SEQ1 (1u) |
ADC2 sequencer channel selection macro, sequencer channel 1.
#define ADC2_SEQ2 (2u) |
ADC2 sequencer channel selection macro, sequencer channel 2.
#define ADC2_SEQ3 (3u) |
ADC2 sequencer channel selection macro, sequencer channel 3.
#define ADC2_SEQ_CNT (4u) |
ADC2 number of sequencer channels.
#define ADC2_SEQ_SLOT0 (0u) |
ADC2 sequencer slot selection, slot 0.
#define ADC2_SEQ_SLOT1 (1u) |
ADC2 sequencer slot selection, slot 1.
#define ADC2_SEQ_SLOT2 (2u) |
ADC2 sequencer slot selection, slot 2.
#define ADC2_SEQ_SLOT3 (3u) |
ADC2 sequencer slot selection, slot 3.
#define ADC2_SLOT_CNT (4u) |
ADC2 number of channel slots per sequencer channels.
#define ADC2_SW_TRIGGER (0u) |
ADC2 software trigger selection.
#define ADC2_VAREF_mV (1211u) |
ADC2 reference voltage 1.211V.
typedef union ADC2_CHCFGx tADC2_CHCFGx |
typedef union ADC2_CMPCFGx tADC2_CMPCFGx |
typedef union ADC2_CONVCFGx tADC2_CONVCFGx |
typedef union ADC2_SQCFGx tADC2_SQCFGx |
typedef union ADC2_SQSLOTx tADC2_SQSLOTx |
INLINE void ADC2_clrCh0EndOfConvSts | ( | void | ) |
Clear Channel 0 End Of Conversion Status.
INLINE void ADC2_clrCh10EndOfConvSts | ( | void | ) |
Clear Channel 10 End Of Conversion Status.
INLINE void ADC2_clrCh11EndOfConvSts | ( | void | ) |
Clear Channel 11 End Of Conversion Status.
INLINE void ADC2_clrCh12EndOfConvSts | ( | void | ) |
Clear Channel 12 End Of Conversion Status.
INLINE void ADC2_clrCh13EndOfConvSts | ( | void | ) |
Clear Channel 13 End Of Conversion Status.
INLINE void ADC2_clrCh14EndOfConvSts | ( | void | ) |
Clear Channel 14 End Of Conversion Status.
INLINE void ADC2_clrCh1EndOfConvSts | ( | void | ) |
Clear Channel 1 End Of Conversion Status.
INLINE void ADC2_clrCh2EndOfConvSts | ( | void | ) |
Clear Channel 2 End Of Conversion Status.
INLINE void ADC2_clrCh3EndOfConvSts | ( | void | ) |
Clear Channel 3 End Of Conversion Status.
INLINE void ADC2_clrCh4EndOfConvSts | ( | void | ) |
Clear Channel 4 End Of Conversion Status.
INLINE void ADC2_clrCh5EndOfConvSts | ( | void | ) |
Clear Channel 5 End Of Conversion Status.
INLINE void ADC2_clrCh6EndOfConvSts | ( | void | ) |
Clear Channel 6 End Of Conversion Status.
INLINE void ADC2_clrCh7EndOfConvSts | ( | void | ) |
Clear Channel 7 End Of Conversion Status.
INLINE void ADC2_clrCh8EndOfConvSts | ( | void | ) |
Clear Channel 8 End Of Conversion Status.
INLINE void ADC2_clrCh9EndOfConvSts | ( | void | ) |
Clear Channel 9 End Of Conversion Status.
INLINE void ADC2_clrCmp0LoIntSts | ( | void | ) |
Clear Compare 0 Lower Threshold Interrupt Status.
INLINE void ADC2_clrCmp0LoThSts | ( | void | ) |
Clear Compare 0 Lower Threshold Status.
INLINE void ADC2_clrCmp0UpIntSts | ( | void | ) |
Clear Compare 0 Upper Threshold Interrupt Status.
INLINE void ADC2_clrCmp0UpThSts | ( | void | ) |
Clear Compare 0 Upper Threshold Status.
INLINE void ADC2_clrCmp1LoIntSts | ( | void | ) |
Clear Compare 1 Lower Threshold Interrupt Status.
INLINE void ADC2_clrCmp1LoThSts | ( | void | ) |
Clear Compare 1 Lower Threshold Status.
INLINE void ADC2_clrCmp1UpIntSts | ( | void | ) |
Clear Compare 1 Upper Threshold Interrupt Status.
INLINE void ADC2_clrCmp1UpThSts | ( | void | ) |
Clear Compare 1 Upper Threshold Status.
INLINE void ADC2_clrCmp2LoIntSts | ( | void | ) |
Clear Compare 2 Lower Threshold Interrupt Status.
INLINE void ADC2_clrCmp2LoThSts | ( | void | ) |
Clear Compare 2 Lower Threshold Status.
INLINE void ADC2_clrCmp2UpIntSts | ( | void | ) |
Clear Compare 2 Upper Threshold Interrupt Status.
INLINE void ADC2_clrCmp2UpThSts | ( | void | ) |
Clear Compare 2 Upper Threshold Status.
INLINE void ADC2_clrCmp3LoIntSts | ( | void | ) |
Clear Compare 3 Lower Threshold Interrupt Status.
INLINE void ADC2_clrCmp3LoThSts | ( | void | ) |
Clear Compare 3 Lower Threshold Status.
INLINE void ADC2_clrCmp3UpIntSts | ( | void | ) |
Clear Compare 3 Upper Threshold Interrupt Status.
INLINE void ADC2_clrCmp3UpThSts | ( | void | ) |
Clear Compare 3 Upper Threshold Status.
INLINE void ADC2_clrCmp4LoIntSts | ( | void | ) |
Clear Compare 4 Lower Threshold Interrupt Status.
INLINE void ADC2_clrCmp4LoThSts | ( | void | ) |
Clear Compare 4 Lower Threshold Status.
INLINE void ADC2_clrCmp4UpIntSts | ( | void | ) |
Clear Compare 4 Upper Threshold Interrupt Status.
INLINE void ADC2_clrCmp4UpThSts | ( | void | ) |
Clear Compare 4 Upper Threshold Status.
INLINE void ADC2_clrCmp5LoIntSts | ( | void | ) |
Clear Compare 5 Lower Threshold Interrupt Status.
INLINE void ADC2_clrCmp5LoThSts | ( | void | ) |
Clear Compare 5 Lower Threshold Status.
INLINE void ADC2_clrCmp5UpIntSts | ( | void | ) |
Clear Compare 5 Upper Threshold Interrupt Status.
INLINE void ADC2_clrCmp5UpThSts | ( | void | ) |
Clear Compare 5 Upper Threshold Status.
INLINE void ADC2_clrCmp6LoIntSts | ( | void | ) |
Clear Compare 6 Lower Threshold Interrupt Status.
INLINE void ADC2_clrCmp6LoThSts | ( | void | ) |
Clear Compare 6 Lower Threshold Status.
INLINE void ADC2_clrCmp6UpIntSts | ( | void | ) |
Clear Compare 6 Upper Threshold Interrupt Status.
INLINE void ADC2_clrCmp6UpThSts | ( | void | ) |
Clear Compare 6 Upper Threshold Status.
INLINE void ADC2_clrCmp7LoIntSts | ( | void | ) |
Clear Compare 7 Lower Threshold Interrupt Status.
INLINE void ADC2_clrCmp7LoThSts | ( | void | ) |
Clear Compare 7 Lower Threshold Status.
INLINE void ADC2_clrCmp7UpIntSts | ( | void | ) |
Clear Compare 7 Upper Threshold Interrupt Status.
INLINE void ADC2_clrCmp7UpThSts | ( | void | ) |
Clear Compare 7 Upper Threshold Status.
INLINE void ADC2_clrFilt0Sts | ( | void | ) |
Clear Filter 0 Event Status.
INLINE void ADC2_clrFilt1Sts | ( | void | ) |
Clear Filter 1 Event Status.
INLINE void ADC2_clrFilt2Sts | ( | void | ) |
Clear Filter 2 Event Status.
INLINE void ADC2_clrFilt3Sts | ( | void | ) |
Clear Filter 3 Event Status.
INLINE void ADC2_clrFilt4Sts | ( | void | ) |
Clear Filter 4 Event Status.
INLINE void ADC2_clrFilt5Sts | ( | void | ) |
Clear Filter 5 Event Status.
INLINE void ADC2_clrFilt6Sts | ( | void | ) |
Clear Filter 6 Event Status.
INLINE void ADC2_clrFilt7Sts | ( | void | ) |
Clear Filter 7 Event Status.
INLINE void ADC2_clrSeq0IntSts | ( | void | ) |
Clear Sequence 0 Interrupt Status.
INLINE void ADC2_clrSeq1IntSts | ( | void | ) |
Clear Sequence 1 Interrupt Status.
INLINE void ADC2_clrSeq2IntSts | ( | void | ) |
Clear Sequence 2 Interrupt Status.
INLINE void ADC2_clrSeq3IntSts | ( | void | ) |
Clear Sequence 3 Interrupt Status.
INLINE void ADC2_disCh0Int | ( | void | ) |
Disable Channel 0 Interrupt.
INLINE void ADC2_disCh10Int | ( | void | ) |
Disable Channel 10 Interrupt.
INLINE void ADC2_disCh11Int | ( | void | ) |
Disable Channel 11 Interrupt.
INLINE void ADC2_disCh12Int | ( | void | ) |
Disable Channel 12 Interrupt.
INLINE void ADC2_disCh13Int | ( | void | ) |
Disable Channel 13 Interrupt.
INLINE void ADC2_disCh14Int | ( | void | ) |
Disable Channel 14 Interrupt.
INLINE void ADC2_disCh1Int | ( | void | ) |
Disable Channel 1 Interrupt.
INLINE void ADC2_disCh2Int | ( | void | ) |
Disable Channel 2 Interrupt.
INLINE void ADC2_disCh3Int | ( | void | ) |
Disable Channel 3 Interrupt.
INLINE void ADC2_disCh4Int | ( | void | ) |
Disable Channel 4 Interrupt.
INLINE void ADC2_disCh5Int | ( | void | ) |
Disable Channel 5 Interrupt.
INLINE void ADC2_disCh6Int | ( | void | ) |
Disable Channel 6 Interrupt.
INLINE void ADC2_disCh7Int | ( | void | ) |
Disable Channel 7 Interrupt.
INLINE void ADC2_disCh8Int | ( | void | ) |
Disable Channel 8 Interrupt.
INLINE void ADC2_disCh9Int | ( | void | ) |
Disable Channel 9 Interrupt.
INLINE void ADC2_disCmp0LoInt | ( | void | ) |
Disable Compare 0 Lower Threshold Interrupt.
INLINE void ADC2_disCmp0UpInt | ( | void | ) |
Disable Compare 0 Upper Threshold Interrupt.
INLINE void ADC2_disCmp1LoInt | ( | void | ) |
Disable Compare 1 Lower Threshold Interrupt.
INLINE void ADC2_disCmp1UpInt | ( | void | ) |
Disable Compare 1 Upper Threshold Interrupt.
INLINE void ADC2_disCmp2LoInt | ( | void | ) |
Disable Compare 2 Lower Threshold Interrupt.
INLINE void ADC2_disCmp2UpInt | ( | void | ) |
Disable Compare 2 Upper Threshold Interrupt.
INLINE void ADC2_disCmp3LoInt | ( | void | ) |
Disable Compare 3 Lower Threshold Interrupt.
INLINE void ADC2_disCmp3UpInt | ( | void | ) |
Disable Compare 3 Upper Threshold Interrupt.
INLINE void ADC2_disCmp4LoInt | ( | void | ) |
Disable Compare 4 Lower Threshold Interrupt.
INLINE void ADC2_disCmp4UpInt | ( | void | ) |
Disable Compare 4 Upper Threshold Interrupt.
INLINE void ADC2_disCmp5LoInt | ( | void | ) |
Disable Compare 5 Lower Threshold Interrupt.
INLINE void ADC2_disCmp5UpInt | ( | void | ) |
Disable Compare 5 Upper Threshold Interrupt.
INLINE void ADC2_disCmp6LoInt | ( | void | ) |
Disable Compare 6 Lower Threshold Interrupt.
INLINE void ADC2_disCmp6UpInt | ( | void | ) |
Disable Compare 6 Upper Threshold Interrupt.
INLINE void ADC2_disCmp7LoInt | ( | void | ) |
Disable Compare 7 Lower Threshold Interrupt.
INLINE void ADC2_disCmp7UpInt | ( | void | ) |
Disable Compare 7 Upper Threshold Interrupt.
INLINE void ADC2_disPower | ( | void | ) |
Disable ADC2 Module.
INLINE void ADC2_disSeq0Int | ( | void | ) |
Disable Sequence 0 Interrupt.
INLINE void ADC2_disSeq1Int | ( | void | ) |
Disable Sequence 1 Interrupt.
INLINE void ADC2_disSeq2Int | ( | void | ) |
Disable Sequence 2 Interrupt.
INLINE void ADC2_disSeq3Int | ( | void | ) |
Disable Sequence 3 Interrupt.
INLINE void ADC2_disSuspend | ( | void | ) |
Disable ADC2 Suspend.
INLINE void ADC2_enCh0Int | ( | void | ) |
Enable Channel 0 Interrupt.
INLINE void ADC2_enCh10Int | ( | void | ) |
Enable Channel 10 Interrupt.
INLINE void ADC2_enCh11Int | ( | void | ) |
Enable Channel 11 Interrupt.
INLINE void ADC2_enCh12Int | ( | void | ) |
Enable Channel 12 Interrupt.
INLINE void ADC2_enCh13Int | ( | void | ) |
Enable Channel 13 Interrupt.
INLINE void ADC2_enCh14Int | ( | void | ) |
Enable Channel 14 Interrupt.
INLINE void ADC2_enCh1Int | ( | void | ) |
Enable Channel 1 Interrupt.
INLINE void ADC2_enCh2Int | ( | void | ) |
Enable Channel 2 Interrupt.
INLINE void ADC2_enCh3Int | ( | void | ) |
Enable Channel 3 Interrupt.
INLINE void ADC2_enCh4Int | ( | void | ) |
Enable Channel 4 Interrupt.
INLINE void ADC2_enCh5Int | ( | void | ) |
Enable Channel 5 Interrupt.
INLINE void ADC2_enCh6Int | ( | void | ) |
Enable Channel 6 Interrupt.
INLINE void ADC2_enCh7Int | ( | void | ) |
Enable Channel 7 Interrupt.
INLINE void ADC2_enCh8Int | ( | void | ) |
Enable Channel 8 Interrupt.
INLINE void ADC2_enCh9Int | ( | void | ) |
Enable Channel 9 Interrupt.
INLINE void ADC2_enCmp0LoInt | ( | void | ) |
Enable Compare 0 Lower Threshold Interrupt.
INLINE void ADC2_enCmp0UpInt | ( | void | ) |
Enable Compare 0 Upper Threshold Interrupt.
INLINE void ADC2_enCmp1LoInt | ( | void | ) |
Enable Compare 1 Lower Threshold Interrupt.
INLINE void ADC2_enCmp1UpInt | ( | void | ) |
Enable Compare 1 Upper Threshold Interrupt.
INLINE void ADC2_enCmp2LoInt | ( | void | ) |
Enable Compare 2 Lower Threshold Interrupt.
INLINE void ADC2_enCmp2UpInt | ( | void | ) |
Enable Compare 2 Upper Threshold Interrupt.
INLINE void ADC2_enCmp3LoInt | ( | void | ) |
Enable Compare 3 Lower Threshold Interrupt.
INLINE void ADC2_enCmp3UpInt | ( | void | ) |
Enable Compare 3 Upper Threshold Interrupt.
INLINE void ADC2_enCmp4LoInt | ( | void | ) |
Enable Compare 4 Lower Threshold Interrupt.
INLINE void ADC2_enCmp4UpInt | ( | void | ) |
Enable Compare 4 Upper Threshold Interrupt.
INLINE void ADC2_enCmp5LoInt | ( | void | ) |
Enable Compare 5 Lower Threshold Interrupt.
INLINE void ADC2_enCmp5UpInt | ( | void | ) |
Enable Compare 5 Upper Threshold Interrupt.
INLINE void ADC2_enCmp6LoInt | ( | void | ) |
Enable Compare 6 Lower Threshold Interrupt.
INLINE void ADC2_enCmp6UpInt | ( | void | ) |
Enable Compare 6 Upper Threshold Interrupt.
INLINE void ADC2_enCmp7LoInt | ( | void | ) |
Enable Compare 7 Lower Threshold Interrupt.
INLINE void ADC2_enCmp7UpInt | ( | void | ) |
Enable Compare 7 Upper Threshold Interrupt.
INLINE void ADC2_enPower | ( | void | ) |
Enable ADC2 Module.
INLINE void ADC2_enSeq0Int | ( | void | ) |
Enable Sequence 0 Interrupt.
INLINE void ADC2_enSeq1Int | ( | void | ) |
Enable Sequence 1 Interrupt.
INLINE void ADC2_enSeq2Int | ( | void | ) |
Enable Sequence 2 Interrupt.
INLINE void ADC2_enSeq3Int | ( | void | ) |
Enable Sequence 3 Interrupt.
INLINE void ADC2_enSuspend | ( | void | ) |
Enable ADC2 Suspend.
Get Channel 0 End Of Conversion Status.
Get Channel 0 Result Value.
Get Channel 0 Result Valid Status.
Get Channel 10 End Of Conversion Status.
Get Channel 10 Result Value.
Get Channel 10 Result Valid Status.
Get Channel 11 End Of Conversion Status.
Get Channel 11 Result Value.
Get Channel 11 Result Valid Status.
Get Channel 12 End Of Conversion Status.
Get Channel 12 Result Value.
Get Channel 12 Result Valid Status.
Get Channel 13 End Of Conversion Status.
Get Channel 13 Result Value.
Get Channel 13 Result Valid Status.
Get Channel 14 End Of Conversion Status.
Get Channel 14 Result Value.
Get Channel 14 Result Valid Status.
Get Channel 1 End Of Conversion Status.
Get Channel 1 Result Value.
Get Channel 1 Result Valid Status.
Get Channel 2 End Of Conversion Status.
Get Channel 2 Result Value.
Get Channel 2 Result Valid Status.
Get Channel 3 End Of Conversion Status.
Get Channel 3 Result Value.
Get Channel 3 Result Valid Status.
Get Channel 4 End Of Conversion Status.
Get Channel 4 Result Value.
Get Channel 4 Result Valid Status.
Get Channel 5 End Of Conversion Status.
Get Channel 5 Result Value.
Get Channel 5 Result Valid Status.
Get Channel 6 End Of Conversion Status.
Get Channel 6 Result Value.
Get Channel 6 Result Valid Status.
Get Channel 7 End Of Conversion Status.
Get Channel 7 Result Value.
Get Channel 7 Result Valid Status.
Get Channel 8 End Of Conversion Status.
Get Channel 8 Result Value.
Get Channel 8 Result Valid Status.
Get Channel 9 End Of Conversion Status.
Get Channel 9 Result Value.
Get Channel 9 Result Valid Status.
Get the 14-bit value of the ADC2 Filter Result Register of the selected ADC2 channel and returns the validity info.
u8_channel | digital channel number(0..14) |
*u16p_filtDigValue | 12-bit ADC2 digital result value of the selected channel number (0..14) |
Example
This example returns the ADC2 Channel 5 result in millivolt (mV).
Get the value of the ADC2 Result Filter Register of the selected ADC2 channel in millivolt (mV) and returns the validity info.
u8_channel | digital channel number(0..14) |
*u16p_filtDigValue_mV | ADC2 Result Register value of the selected channel number converted to millivolt (mV) |
Example
This example returns the ADC2 Channel 5 result in millivolt (mV).
Get the 12-bit value of the ADC2 Result Register of the selected ADC2 channel and returns the validity info.
u8_channel | digital channel number (0..14) |
*u16p_digValue | pointer to 12-bit ADC2 digital result value of the selected channel number (0..14) |
Example
This example returns the ADC2 Channel 5 result.
Get the value of the ADC2 Result Register of the selected ADC2 channel in millivolt (mV) and returns the validity info.
u8_channel | digital channel number(0..14) |
*u16p_digValue_mV | pointer to ADC2 Result Register value of the selected channel number converted to millivolt (mV) |
Example
This example returns the ADC2 Channel 5 result in millivolt (mV).
Get Compare 0 Lower Threshold Interrupt Status.
Get Compare 0 Lower Threshold Status.
Get Compare 0 Upper Threshold Interrupt Status.
Get Compare 0 Upper Threshold Status.
Get Compare 1 Lower Threshold Interrupt Status.
Get Compare 1 Lower Threshold Status.
Get Compare 1 Upper Threshold Interrupt Status.
Get Compare 1 Upper Threshold Status.
Get Compare 2 Lower Threshold Interrupt Status.
Get Compare 2 Lower Threshold Status.
Get Compare 2 Upper Threshold Interrupt Status.
Get Compare 2 Upper Threshold Status.
Get Compare 3 Lower Threshold Interrupt Status.
Get Compare 3 Lower Threshold Status.
Get Compare 3 Upper Threshold Interrupt Status.
Get Compare 3 Upper Threshold Status.
Get Compare 4 Lower Threshold Interrupt Status.
Get Compare 4 Lower Threshold Status.
Get Compare 4 Upper Threshold Interrupt Status.
Get Compare 4 Upper Threshold Status.
Get Compare 5 Lower Threshold Interrupt Status.
Get Compare 5 Lower Threshold Status.
Get Compare 5 Upper Threshold Interrupt Status.
Get Compare 5 Upper Threshold Status.
Get Compare 6 Lower Threshold Interrupt Status.
Get Compare 6 Lower Threshold Status.
Get Compare 6 Upper Threshold Interrupt Status.
Get Compare 6 Upper Threshold Status.
Get Compare 7 Lower Threshold Interrupt Status.
Get Compare 7 Lower Threshold Status.
Get Compare 7 Upper Threshold Interrupt Status.
Get Compare 7 Upper Threshold Status.
Get current channel under conversion.
Get Actual Sequence processed.
Get End-of-Convertion status for selected sequence and slot.
u8_seqIdx | sequencer channel number (0..3) |
u8_slotIdx | slot number (0..3) |
Example
This example starts sequence 0, checks slot0's EOC status and reads its result
Get Result Value Filter 0.
Get Filter 0 Event Status.
Get Result Value Filter 1.
Get Filter 1 Event Status.
Get Result Value Filter 2.
Get Filter 2 Event Status.
Get Result Value Filter 3.
Get Filter 3 Event Status.
Get Result Value Filter 4.
Get Filter 4 Event Status.
Get Result Value Filter 5.
Get Filter 5 Event Status.
Get Result Value Filter 6.
Get Filter 6 Event Status.
Get Result Value Filter 7.
Get Filter 7 Event Status.
Get Sequence 0 Interrupt Status.
Get Sequence 1 Interrupt Status.
Get Sequence 2 Interrupt Status.
Get Sequence 3 Interrupt Status.
Get the 12-bit value of the ADC2 Result Register of the selected slot in the sequencer and returns the validity info.
u8_seqIdx | sequencer channel number (0..3) |
u8_slotIdx | slot inside sequencer (0..3) |
*u16p_DigValue | 12-bit ADC2 digital result value of the channel from the sequence and slot |
Example
This example returns the ADC2 result for the channel in slot3 of sequence 2.
Get the 12-bit value of the ADC2 Result Register in mV of the selected slot in the sequencer and returns the validity info.
u8_seqIdx | sequencer channel number (0..3) |
u8_slotIdx | slot inside sequencer (0..3) |
*u16p_digValue_mV | 12-bit ADC2 digital result value in mV of the channel from the sequence and slot |
Example
This example returns the ADC2 result for the channel in slot3 of sequence 2.
sint8 ADC2_init | ( | void | ) |
Initialize all CW registers of the ADC2 module.
INLINE void ADC2_setCh0Config | ( | tADC2_CHCFGx | e_value | ) |
Set Channel 0 configuration.
e_value | Channel 0 configuration |
void ADC2_setCh0IntNodePtr | ( | void | ) |
Set Channel 0 Interrupt Node Pointer.
INLINE void ADC2_setCh10Config | ( | tADC2_CHCFGx | e_value | ) |
Set Channel 10 configuration.
e_value | Channel 10 configuration |
void ADC2_setCh10IntNodePtr | ( | void | ) |
Set Channel 10 Interrupt Node Pointer.
INLINE void ADC2_setCh11Config | ( | tADC2_CHCFGx | e_value | ) |
Set Channel 11 configuration.
e_value | Channel 11 configuration |
void ADC2_setCh11IntNodePtr | ( | void | ) |
Set Channel 11 Interrupt Node Pointer.
INLINE void ADC2_setCh12Config | ( | tADC2_CHCFGx | e_value | ) |
Set Channel 12 configuration.
e_value | Channel 12 configuration |
void ADC2_setCh12IntNodePtr | ( | void | ) |
Set Channel 12 Interrupt Node Pointer.
INLINE void ADC2_setCh13Config | ( | tADC2_CHCFGx | e_value | ) |
Set Channel 13 configuration.
e_value | Channel 13 configuration |
void ADC2_setCh13IntNodePtr | ( | void | ) |
Set Channel 13 Interrupt Node Pointer.
INLINE void ADC2_setCh14Config | ( | tADC2_CHCFGx | e_value | ) |
Set Channel 14 configuration.
e_value | Channel 14 configuration |
void ADC2_setCh14IntNodePtr | ( | void | ) |
Set Channel 14 Interrupt Node Pointer.
INLINE void ADC2_setCh1Config | ( | tADC2_CHCFGx | e_value | ) |
Set Channel 1 configuration.
e_value | Channel 1 configuration |
void ADC2_setCh1IntNodePtr | ( | void | ) |
Set Channel 1 Interrupt Node Pointer.
INLINE void ADC2_setCh2Config | ( | tADC2_CHCFGx | e_value | ) |
Set Channel 2 configuration.
e_value | Channel 2 configuration |
void ADC2_setCh2IntNodePtr | ( | void | ) |
Set Channel 2 Interrupt Node Pointer.
INLINE void ADC2_setCh3Config | ( | tADC2_CHCFGx | e_value | ) |
Set Channel 3 configuration.
e_value | Channel 3 configuration |
void ADC2_setCh3IntNodePtr | ( | void | ) |
Set Channel 3 Interrupt Node Pointer.
INLINE void ADC2_setCh4Config | ( | tADC2_CHCFGx | e_value | ) |
Set Channel 4 configuration.
e_value | Channel 4 configuration |
void ADC2_setCh4IntNodePtr | ( | void | ) |
Set Channel 4 Interrupt Node Pointer.
INLINE void ADC2_setCh5Config | ( | tADC2_CHCFGx | e_value | ) |
Set Channel 5 configuration.
e_value | Channel 5 configuration |
void ADC2_setCh5IntNodePtr | ( | void | ) |
Set Channel 5 Interrupt Node Pointer.
INLINE void ADC2_setCh6Config | ( | tADC2_CHCFGx | e_value | ) |
Set Channel 6 configuration.
e_value | Channel 6 configuration |
void ADC2_setCh6IntNodePtr | ( | void | ) |
Set Channel 6 Interrupt Node Pointer.
INLINE void ADC2_setCh7Config | ( | tADC2_CHCFGx | e_value | ) |
Set Channel 7 configuration.
e_value | Channel 7 configuration |
void ADC2_setCh7IntNodePtr | ( | void | ) |
Set Channel 7 Interrupt Node Pointer.
INLINE void ADC2_setCh8Config | ( | tADC2_CHCFGx | e_value | ) |
Set Channel 8 configuration.
e_value | Channel 8 configuration |
void ADC2_setCh8IntNodePtr | ( | void | ) |
Set Channel 8 Interrupt Node Pointer.
INLINE void ADC2_setCh9Config | ( | tADC2_CHCFGx | e_value | ) |
Set Channel 9 configuration.
e_value | Channel 9 configuration |
void ADC2_setCh9IntNodePtr | ( | void | ) |
Set Channel 9 Interrupt Node Pointer.
INLINE void ADC2_setCmp0Config | ( | tADC2_CMPCFGx | e_value | ) |
Set Compare Channel 0 configuration.
e_value | Compare Channel 0 configuration |
void ADC2_setCmp0LoIntNodePtr | ( | void | ) |
Set Compare Lo Interrupt Node Pointer.
void ADC2_setCmp0UpIntNodePtr | ( | void | ) |
Set Compare Up Interrupt Node Pointer.
INLINE void ADC2_setCmp1Config | ( | tADC2_CMPCFGx | e_value | ) |
Set Compare Channel 1 configuration.
e_value | Compare Channel 1 configuration |
void ADC2_setCmp1LoIntNodePtr | ( | void | ) |
Set Compare Lo Interrupt Node Pointer.
void ADC2_setCmp1UpIntNodePtr | ( | void | ) |
Set Compare Up Interrupt Node Pointer.
INLINE void ADC2_setCmp2Config | ( | tADC2_CMPCFGx | e_value | ) |
Set Compare Channel 2 configuration.
e_value | Compare Channel 2 configuration |
void ADC2_setCmp2LoIntNodePtr | ( | void | ) |
Set Compare Lo Interrupt Node Pointer.
void ADC2_setCmp2UpIntNodePtr | ( | void | ) |
Set Compare Up Interrupt Node Pointer.
INLINE void ADC2_setCmp3Config | ( | tADC2_CMPCFGx | e_value | ) |
Set Compare Channel 3 configuration.
e_value | Compare Channel 3 configuration |
void ADC2_setCmp3LoIntNodePtr | ( | void | ) |
Set Compare Lo Interrupt Node Pointer.
void ADC2_setCmp3UpIntNodePtr | ( | void | ) |
Set Compare Up Interrupt Node Pointer.
INLINE void ADC2_setCmp4Config | ( | tADC2_CMPCFGx | e_value | ) |
Set Compare Channel 4 configuration.
e_value | Compare Channel 4 configuration |
void ADC2_setCmp4LoIntNodePtr | ( | void | ) |
Set Compare Lo Interrupt Node Pointer.
void ADC2_setCmp4UpIntNodePtr | ( | void | ) |
Set Compare Up Interrupt Node Pointer.
INLINE void ADC2_setCmp5Config | ( | tADC2_CMPCFGx | e_value | ) |
Set Compare Channel 5 configuration.
e_value | Compare Channel 5 configuration |
void ADC2_setCmp5LoIntNodePtr | ( | void | ) |
Set Compare Lo Interrupt Node Pointer.
void ADC2_setCmp5UpIntNodePtr | ( | void | ) |
Set Compare Up Interrupt Node Pointer.
INLINE void ADC2_setCmp6Config | ( | tADC2_CMPCFGx | e_value | ) |
Set Compare Channel 6 configuration.
e_value | Compare Channel 6 configuration |
void ADC2_setCmp6LoIntNodePtr | ( | void | ) |
Set Compare Lo Interrupt Node Pointer.
void ADC2_setCmp6UpIntNodePtr | ( | void | ) |
Set Compare Up Interrupt Node Pointer.
INLINE void ADC2_setCmp7Config | ( | tADC2_CMPCFGx | e_value | ) |
Set Compare Channel 7 configuration.
e_value | Compare Channel 7 configuration |
void ADC2_setCmp7LoIntNodePtr | ( | void | ) |
Set Compare Lo Interrupt Node Pointer.
void ADC2_setCmp7UpIntNodePtr | ( | void | ) |
Set Compare Up Interrupt Node Pointer.
INLINE void ADC2_setConvClass0Config | ( | tADC2_CONVCFGx | e_value | ) |
Set Conversion Class 0.
e_value | Conversion Class 0 |
INLINE void ADC2_setConvClass1Config | ( | tADC2_CONVCFGx | e_value | ) |
Set Conversion Class 1.
e_value | Conversion Class 1 |
INLINE void ADC2_setConvClass2Config | ( | tADC2_CONVCFGx | e_value | ) |
Set Conversion Class 2.
e_value | Conversion Class 2 |
INLINE void ADC2_setConvClass3Config | ( | tADC2_CONVCFGx | e_value | ) |
Set Conversion Class 3.
e_value | Conversion Class 3 |
INLINE void ADC2_setSeq0Config | ( | tADC2_SQCFGx | e_value | ) |
Set Sequence 0 configuration.
e_value | Sequence 0 configuration |
void ADC2_setSeq0IntNodePtr | ( | void | ) |
Set Sequence Interrupt Node Pointer.
INLINE void ADC2_setSeq1Config | ( | tADC2_SQCFGx | e_value | ) |
Set Sequence 1 configuration.
e_value | Sequence 1 configuration |
void ADC2_setSeq1IntNodePtr | ( | void | ) |
Set Sequence Interrupt Node Pointer.
Set Channel Select for Sequence 1 Slot 0.
e_value | Channel 13 or 14 for Sequence 1 Slot 0 |
INLINE void ADC2_setSeq2Config | ( | tADC2_SQCFGx | e_value | ) |
Set Sequence 2 configuration.
e_value | Sequence 2 configuration |
void ADC2_setSeq2IntNodePtr | ( | void | ) |
Set Sequence Interrupt Node Pointer.
INLINE void ADC2_setSeq3Config | ( | tADC2_SQCFGx | e_value | ) |
Set Sequence 3 configuration.
e_value | Sequence 3 configuration |
void ADC2_setSeq3IntNodePtr | ( | void | ) |
Set Sequence Interrupt Node Pointer.
Set Suspend Mode.
u8_susMode | Suspend mode |
Start the conversion of a sequence by software.
u8_seqIdx | sequencer channel number (0..3) |
Example
This example starts sequence 0
void use the ConfigWizard to configure this feature |