iLLD_TC27xD  1.0
Enumerations
Collaboration diagram for Enumerations:

Enumerations

enum  IfxDsadc_AuxCombFilterShift {
  IfxDsadc_AuxCombFilterShift_noShift = 0,
  IfxDsadc_AuxCombFilterShift_shiftBy1 = 1,
  IfxDsadc_AuxCombFilterShift_shiftBy2 = 2,
  IfxDsadc_AuxCombFilterShift_shiftBy3 = 3
}
 Comb Filter (auxiliary) shift control
Definition in Ifx_DSADC.FCFGA.B.AFSC. More...
 
enum  IfxDsadc_AuxCombFilterType {
  IfxDsadc_AuxCombFilterType_comb1 = 0,
  IfxDsadc_AuxCombFilterType_comb2 = 1,
  IfxDsadc_AuxCombFilterType_comb3 = 2,
  IfxDsadc_AuxCombFilterType_combF = 3
}
 Comb Filter (auxiliary) configuration/type
Definition in Ifx_DSADC.FCFGA.B.CFAC. More...
 
enum  IfxDsadc_AuxEvent {
  IfxDsadc_AuxEvent_everyNewResult = 0,
  IfxDsadc_AuxEvent_insideBoundary = 1,
  IfxDsadc_AuxEvent_outsideBoundary = 2
}
 Service request generation (auxiliary)
Definition in Ifx_DSADC.FCFGA.B.ESEL. More...
 
enum  IfxDsadc_AuxGate {
  IfxDsadc_AuxGate_definedByESEL = 0,
  IfxDsadc_AuxGate_coupledToIntegrator = 1
}
 Service request generation (auxiliary)
Definition in Ifx_DSADC.FCFGA.B.EGT. More...
 
enum  IfxDsadc_AuxServiceRequest {
  IfxDsadc_AuxServiceRequest_never = 0,
  IfxDsadc_AuxServiceRequest_auxFilter = 1,
  IfxDsadc_AuxServiceRequest_altSource = 2
}
 Service request generation (auxiliary)
Definition in Ifx_DSADC.FCFGA.B.SRGA. More...
 
enum  IfxDsadc_CarrierWaveformMode {
  IfxDsadc_CarrierWaveformMode_stopped = 0,
  IfxDsadc_CarrierWaveformMode_square = 1,
  IfxDsadc_CarrierWaveformMode_triangle = 2,
  IfxDsadc_CarrierWaveformMode_sine = 3
}
 Carrier generation mode
Definition in Ifx_DSADC.CGCFG.B.CGMOD. More...
 
enum  IfxDsadc_ChannelId {
  IfxDsadc_ChannelId_0 = 0,
  IfxDsadc_ChannelId_1 = 1,
  IfxDsadc_ChannelId_2 = 2,
  IfxDsadc_ChannelId_3 = 3,
  IfxDsadc_ChannelId_4 = 4,
  IfxDsadc_ChannelId_5 = 5
}
 Specifies the channel Index. More...
 
enum  IfxDsadc_CommonModeVoltage {
  IfxDsadc_CommonModeVoltage_a = 0,
  IfxDsadc_CommonModeVoltage_b = 1,
  IfxDsadc_CommonModeVoltage_c = 2
}
 Modulator common mode voltage selection
Definition in Ifx_DSADC.MODCFGx.B.CMVS. More...
 
enum  IfxDsadc_FirDataShift {
  IfxDsadc_FirDataShift_noShift = 0,
  IfxDsadc_FirDataShift_shiftBy1 = 1,
  IfxDsadc_FirDataShift_shiftBy2 = 2,
  IfxDsadc_FirDataShift_shiftBy3 = 3
}
 FIR data shift control
Selects the displacement caused by the data shifter at the FIR filter output
Definition in Ifx_DSADC.FCFGM.B.DSH. More...
 
enum  IfxDsadc_FirInternalShift {
  IfxDsadc_FirInternalShift_noShift = 0,
  IfxDsadc_FirInternalShift_shiftBy1 = 1
}
 FIR shift control
Selects the displacement caused by the data shifter inbetween the FIR filter blocks.
Definition in Ifx_DSADC.FCFGM.B.FSH. More...
 
enum  IfxDsadc_InputConfig {
  IfxDsadc_InputConfig_inputPin = 0,
  IfxDsadc_InputConfig_supplyVoltage = 1,
  IfxDsadc_InputConfig_commonModeVoltage = 2,
  IfxDsadc_InputConfig_referenceGround = 3
}
 Modulator configuration of positive/negative input line
Definition in Ifx_DSADC.MODCFGx.B.INCFGP and Ifx_DSADC.MODCFGx.B.INCFGN. More...
 
enum  IfxDsadc_InputDataSource {
  IfxDsadc_InputDataSource_onChipStandAlone = 0,
  IfxDsadc_InputDataSource_onChipCombined = 1,
  IfxDsadc_InputDataSource_directInputA = 2,
  IfxDsadc_InputDataSource_invertedInputA = 3,
  IfxDsadc_InputDataSource_directInputB = 4,
  IfxDsadc_InputDataSource_invertedInputB = 5
}
 Demodulator input data source selection
Definition in Ifx_DSADC.DICFG.B.DSRC. More...
 
enum  IfxDsadc_InputGain {
  IfxDsadc_InputGain_factor1 = 0,
  IfxDsadc_InputGain_factor2 = 1,
  IfxDsadc_InputGain_factor4 = 2,
  IfxDsadc_InputGain_factor8 = 3,
  IfxDsadc_InputGain_factor16 = 4
}
 Modulator gain select of analog input path
Definition in Ifx_DSADC.MODCFGx.B.GAINSEL. More...
 
enum  IfxDsadc_InputPin {
  IfxDsadc_InputPin_a = 0,
  IfxDsadc_InputPin_b = 1,
  IfxDsadc_InputPin_c = 2,
  IfxDsadc_InputPin_d = 3
}
 Modulator input pin selection
Definition in Ifx_DSADC.MODCFGx.B.INMUX. More...
 
enum  IfxDsadc_IntegrationWindowSize {
  IfxDsadc_IntegrationWindowSize_internalControl = 0,
  IfxDsadc_IntegrationWindowSize_externalControl = 1
}
 Integrator window size
Definition in Ifx_DSADC.IWCTR.B.IWS. More...
 
enum  IfxDsadc_IntegratorTrigger {
  IfxDsadc_IntegratorTrigger_bypassed = 0,
  IfxDsadc_IntegratorTrigger_fallingEdge = 1,
  IfxDsadc_IntegratorTrigger_risingEdge = 2,
  IfxDsadc_IntegratorTrigger_alwaysActive = 3
}
 Integrator trigger mode
NOTE: switch-first to bypassed before using other mode
Definition in Ifx_DSADC.DICFG.B.ITRMODE. More...
 
enum  IfxDsadc_LowPowerSupply {
  IfxDsadc_LowPowerSupply_5V = 0,
  IfxDsadc_LowPowerSupply_3_3V = 1
}
 Low power supply voltage select
Definition in Ifx_DSADC.GLOBCFG.B.LOSUP. More...
 
enum  IfxDsadc_MainCombFilterShift {
  IfxDsadc_MainCombFilterShift_noShift = 0,
  IfxDsadc_MainCombFilterShift_shiftBy1 = 1,
  IfxDsadc_MainCombFilterShift_shiftBy2 = 2,
  IfxDsadc_MainCombFilterShift_shiftBy3 = 3
}
 Comb Filter (Main Chain) shift control
Definition in Ifx_DSADC.FCFGC.B.MFSC. More...
 
enum  IfxDsadc_MainCombFilterType {
  IfxDsadc_MainCombFilterType_comb1 = 0,
  IfxDsadc_MainCombFilterType_comb2 = 1,
  IfxDsadc_MainCombFilterType_comb3 = 2,
  IfxDsadc_MainCombFilterType_combF = 3
}
 Comb Filter (Main Chain) configuration/type
Definition in Ifx_DSADC.FCFGC.B.CFMC. More...
 
enum  IfxDsadc_MainServiceRequest {
  IfxDsadc_MainServiceRequest_never = 0,
  IfxDsadc_MainServiceRequest_highGateSignal = 1,
  IfxDsadc_MainServiceRequest_lowGateSignal = 2,
  IfxDsadc_MainServiceRequest_everyNewResult = 3
}
 Service request generation (main chain)
Definition in Ifx_DSADC.FCFGC.B.SRGM. More...
 
enum  IfxDsadc_ModulatorClock {
  IfxDsadc_ModulatorClock_off = 0,
  IfxDsadc_ModulatorClock_fDSD = 1,
  IfxDsadc_ModulatorClock_fERAY = 2,
  IfxDsadc_ModulatorClock_fOSC0 = 3
}
 Modulator clock select
Definition in Ifx_DSADC.GLOBCFG.B.MCSEL. More...
 
enum  IfxDsadc_ModulatorClockDivider {
  IfxDsadc_ModulatorClockDivider_div2 = 0,
  IfxDsadc_ModulatorClockDivider_div4,
  IfxDsadc_ModulatorClockDivider_div6,
  IfxDsadc_ModulatorClockDivider_div8,
  IfxDsadc_ModulatorClockDivider_div10,
  IfxDsadc_ModulatorClockDivider_div12,
  IfxDsadc_ModulatorClockDivider_div14,
  IfxDsadc_ModulatorClockDivider_div16,
  IfxDsadc_ModulatorClockDivider_div18,
  IfxDsadc_ModulatorClockDivider_div20,
  IfxDsadc_ModulatorClockDivider_div22,
  IfxDsadc_ModulatorClockDivider_div24,
  IfxDsadc_ModulatorClockDivider_div26,
  IfxDsadc_ModulatorClockDivider_div28,
  IfxDsadc_ModulatorClockDivider_div30,
  IfxDsadc_ModulatorClockDivider_div32
}
 Modulator divider factor for modulator clock
Definition in Ifx_DSADC.MODCFGx.B.DIVM. More...
 
enum  IfxDsadc_RectifierSignSource {
  IfxDsadc_RectifierSignSource_onChipGenerator = 0,
  IfxDsadc_RectifierSignSource_nextChannel = 1,
  IfxDsadc_RectifierSignSource_externalA = 2,
  IfxDsadc_RectifierSignSource_externalB = 3
}
 Rectifier sign source
Selects the sign signal that is to be delayed.
Definition in Ifx_DSADC.RECT.B.SSRC. More...
 
enum  IfxDsadc_SampleClockSource {
  IfxDsadc_SampleClockSource_internal = 0,
  IfxDsadc_SampleClockSource_inputA = 1,
  IfxDsadc_SampleClockSource_inputB = 2,
  IfxDsadc_SampleClockSource_inputC = 3
}
 Demodulator sample clock source select
Definition in Ifx_DSADC.DICFG.B.CSRC. More...
 
enum  IfxDsadc_SampleStrobe {
  IfxDsadc_SampleStrobe_noDataStrobe = 0,
  IfxDsadc_SampleStrobe_sampleOnRisingEdge = 1,
  IfxDsadc_SampleStrobe_sampleOnFallingEdge = 2,
  IfxDsadc_SampleStrobe_sampleOnBothEdges = 3,
  IfxDsadc_SampleStrobe_reserved = 4,
  IfxDsadc_SampleStrobe_sampleOnTwoRisingEdges = 5,
  IfxDsadc_SampleStrobe_sampleOnTwoFallingEdges = 6
}
 Demodulator data strobe generation mode
Definition in Ifx_DSADC.DICFG.B.STROBE. More...
 
enum  IfxDsadc_SleepMode {
  IfxDsadc_SleepMode_enable = 0,
  IfxDsadc_SleepMode_disable = 1
}
 Enable/disable the sensitivity of the module to sleep signal
Definition in Ifx_DSADC.CLC.B.EDIS. More...
 
enum  IfxDsadc_TimestampTrigger {
  IfxDsadc_TimestampTrigger_noTrigger = 0,
  IfxDsadc_TimestampTrigger_fallingEdge = 1,
  IfxDsadc_TimestampTrigger_risingEdge = 2,
  IfxDsadc_TimestampTrigger_eachEdge = 3
}
 Timestamp trigger mode
Definition in Ifx_DSADC.DICFG.B.TSTRMODE. More...
 
enum  IfxDsadc_TriggerInput {
  IfxDsadc_TriggerInput_a = 0,
  IfxDsadc_TriggerInput_b = 1,
  IfxDsadc_TriggerInput_c = 2,
  IfxDsadc_TriggerInput_d = 3,
  IfxDsadc_TriggerInput_e = 4,
  IfxDsadc_TriggerInput_f = 5,
  IfxDsadc_TriggerInput_g = 6,
  IfxDsadc_TriggerInput_h = 7
}
 Trigger select
Definition in Ifx_DSADC.DICFG.B.TRSEL. More...
 

Detailed Description

Enumeration Type Documentation

Comb Filter (auxiliary) shift control
Definition in Ifx_DSADC.FCFGA.B.AFSC.

Enumerator
IfxDsadc_AuxCombFilterShift_noShift 

no shift, use full range

IfxDsadc_AuxCombFilterShift_shiftBy1 

Shift by 1.

IfxDsadc_AuxCombFilterShift_shiftBy2 

Shift by 2.

IfxDsadc_AuxCombFilterShift_shiftBy3 

Shift by 3.

Definition at line 59 of file IfxDsadc.h.

Comb Filter (auxiliary) configuration/type
Definition in Ifx_DSADC.FCFGA.B.CFAC.

Enumerator
IfxDsadc_AuxCombFilterType_comb1 

CIC1.

IfxDsadc_AuxCombFilterType_comb2 

CIC2.

IfxDsadc_AuxCombFilterType_comb3 

CIC3.

IfxDsadc_AuxCombFilterType_combF 

CICF.

Definition at line 70 of file IfxDsadc.h.

Service request generation (auxiliary)
Definition in Ifx_DSADC.FCFGA.B.ESEL.

Enumerator
IfxDsadc_AuxEvent_everyNewResult 

Always, for each new result value.

IfxDsadc_AuxEvent_insideBoundary 

If result is inside the boundary band.

IfxDsadc_AuxEvent_outsideBoundary 

If result is outside the boundary band.

Definition at line 81 of file IfxDsadc.h.

Service request generation (auxiliary)
Definition in Ifx_DSADC.FCFGA.B.EGT.

Enumerator
IfxDsadc_AuxGate_definedByESEL 

Separate: generate events according to ESEL.

IfxDsadc_AuxGate_coupledToIntegrator 

Coupled: generate events only when the integrator is enabled and after the discard phase defined by bitfield NVALDIS.

Definition at line 91 of file IfxDsadc.h.

Service request generation (auxiliary)
Definition in Ifx_DSADC.FCFGA.B.SRGA.

Enumerator
IfxDsadc_AuxServiceRequest_never 

Never, service requests disabled.

IfxDsadc_AuxServiceRequest_auxFilter 

Auxiliary filter: As selected by bitfield ESEL (IfxDsadc_AuxEvent)

IfxDsadc_AuxServiceRequest_altSource 

Alternate source: Capturing of a sign delay value to register CGSYNCx (x = 0 - 5)

Definition at line 100 of file IfxDsadc.h.

Carrier generation mode
Definition in Ifx_DSADC.CGCFG.B.CGMOD.

Enumerator
IfxDsadc_CarrierWaveformMode_stopped 

Carrier Generator stopped.

IfxDsadc_CarrierWaveformMode_square 

Carrier Generator generates square wave.

IfxDsadc_CarrierWaveformMode_triangle 

Carrier Generator generates triangle wave.

IfxDsadc_CarrierWaveformMode_sine 

Carrier Generator generates sine wave.

Definition at line 110 of file IfxDsadc.h.

Specifies the channel Index.

Enumerator
IfxDsadc_ChannelId_0 

Specifies the channel Index 0.

IfxDsadc_ChannelId_1 

Specifies the channel Index 1.

IfxDsadc_ChannelId_2 

Specifies the channel Index 2.

IfxDsadc_ChannelId_3 

Specifies the channel Index 3.

IfxDsadc_ChannelId_4 

Specifies the channel Index 4.

IfxDsadc_ChannelId_5 

Specifies the channel Index 5.

Definition at line 120 of file IfxDsadc.h.

Modulator common mode voltage selection
Definition in Ifx_DSADC.MODCFGx.B.CMVS.

Enumerator
IfxDsadc_CommonModeVoltage_a 

VCM = VAREF / 3.03 (1.65 V for VAREF = 5.0 V), recommended for VDDM = 3.3 V1.65V.

IfxDsadc_CommonModeVoltage_b 

VCM = VAREF / 2.27 (2.2 V for VAREF = 5.0 V), recommended for low distortion of AC-coupled signals.

IfxDsadc_CommonModeVoltage_c 

VCM = VAREF / 2.0 (2.5 V for VAREF = 5.0 V), recommended for DC-coupled signals.

Definition at line 133 of file IfxDsadc.h.

FIR data shift control
Selects the displacement caused by the data shifter at the FIR filter output
Definition in Ifx_DSADC.FCFGM.B.DSH.

Enumerator
IfxDsadc_FirDataShift_noShift 

no shift, use full range

IfxDsadc_FirDataShift_shiftBy1 

Shift by 1.

IfxDsadc_FirDataShift_shiftBy2 

Shift by 2.

IfxDsadc_FirDataShift_shiftBy3 

Shift by 3.

Definition at line 144 of file IfxDsadc.h.

FIR shift control
Selects the displacement caused by the data shifter inbetween the FIR filter blocks.
Definition in Ifx_DSADC.FCFGM.B.FSH.

Enumerator
IfxDsadc_FirInternalShift_noShift 

no shift, use full range

IfxDsadc_FirInternalShift_shiftBy1 

Shift by 1.

Definition at line 156 of file IfxDsadc.h.

Modulator configuration of positive/negative input line
Definition in Ifx_DSADC.MODCFGx.B.INCFGP and Ifx_DSADC.MODCFGx.B.INCFGN.

Enumerator
IfxDsadc_InputConfig_inputPin 

Modulator input connected to external pin.

IfxDsadc_InputConfig_supplyVoltage 

Modulator input connected to supply voltage V_ddm.

IfxDsadc_InputConfig_commonModeVoltage 

Modulator input connected to common mode voltage V_cm.

IfxDsadc_InputConfig_referenceGround 

Modulator input connected to reference ground V_ref.

Definition at line 165 of file IfxDsadc.h.

Demodulator input data source selection
Definition in Ifx_DSADC.DICFG.B.DSRC.

Enumerator
IfxDsadc_InputDataSource_onChipStandAlone 

On-chip modulator, standalone (3rd order)

IfxDsadc_InputDataSource_onChipCombined 

On-chip modulator, yield (2nd order)

IfxDsadc_InputDataSource_directInputA 

External, from input A, direct.

IfxDsadc_InputDataSource_invertedInputA 

External, from input A, inverted.

IfxDsadc_InputDataSource_directInputB 

External, from input B, direct.

IfxDsadc_InputDataSource_invertedInputB 

External, from input B, inverted.

Definition at line 176 of file IfxDsadc.h.

Modulator gain select of analog input path
Definition in Ifx_DSADC.MODCFGx.B.GAINSEL.

Enumerator
IfxDsadc_InputGain_factor1 

Input gain factor: 1.

IfxDsadc_InputGain_factor2 

Input gain factor: 2.

IfxDsadc_InputGain_factor4 

Input gain factor: 4.

IfxDsadc_InputGain_factor8 

Input gain factor: 8.

IfxDsadc_InputGain_factor16 

Input gain factor: 16.

Definition at line 189 of file IfxDsadc.h.

Modulator input pin selection
Definition in Ifx_DSADC.MODCFGx.B.INMUX.

Enumerator
IfxDsadc_InputPin_a 

Pin A connected to modulator input.

IfxDsadc_InputPin_b 

Pin B connected to modulator input.

IfxDsadc_InputPin_c 

Pin C connected to modulator input.

IfxDsadc_InputPin_d 

Pin D connected to modulator input.

Definition at line 201 of file IfxDsadc.h.

Integrator window size
Definition in Ifx_DSADC.IWCTR.B.IWS.

Enumerator
IfxDsadc_IntegrationWindowSize_internalControl 

Internal control: stop integrator after REPVAL+1 integration cycles.

IfxDsadc_IntegrationWindowSize_externalControl 

External control: stop integrator when bit INTEN becomes 0.

Definition at line 212 of file IfxDsadc.h.

Integrator trigger mode
NOTE: switch-first to bypassed before using other mode
Definition in Ifx_DSADC.DICFG.B.ITRMODE.

Enumerator
IfxDsadc_IntegratorTrigger_bypassed 

No integration trigger, integrator bypassed.

IfxDsadc_IntegratorTrigger_fallingEdge 

Trigger event upon a falling edge.

IfxDsadc_IntegratorTrigger_risingEdge 

Trigger event upon a rising edge.

IfxDsadc_IntegratorTrigger_alwaysActive 

No trigger, integrator active all the time.

Definition at line 222 of file IfxDsadc.h.

Low power supply voltage select
Definition in Ifx_DSADC.GLOBCFG.B.LOSUP.

Enumerator
IfxDsadc_LowPowerSupply_5V 

Supply Voltage for Analog Circuitry set to 5V.

IfxDsadc_LowPowerSupply_3_3V 

Supply Voltage for Analog Circuitry set to 3.3V.

Definition at line 233 of file IfxDsadc.h.

Comb Filter (Main Chain) shift control
Definition in Ifx_DSADC.FCFGC.B.MFSC.

Enumerator
IfxDsadc_MainCombFilterShift_noShift 

no shift, use full range

IfxDsadc_MainCombFilterShift_shiftBy1 

Shift by 1.

IfxDsadc_MainCombFilterShift_shiftBy2 

Shift by 2.

IfxDsadc_MainCombFilterShift_shiftBy3 

Shift by 3.

Definition at line 242 of file IfxDsadc.h.

Comb Filter (Main Chain) configuration/type
Definition in Ifx_DSADC.FCFGC.B.CFMC.

Enumerator
IfxDsadc_MainCombFilterType_comb1 

CIC1.

IfxDsadc_MainCombFilterType_comb2 

CIC2.

IfxDsadc_MainCombFilterType_comb3 

CIC3.

IfxDsadc_MainCombFilterType_combF 

CICF.

Definition at line 253 of file IfxDsadc.h.

Service request generation (main chain)
Definition in Ifx_DSADC.FCFGC.B.SRGM.

Enumerator
IfxDsadc_MainServiceRequest_never 

Never, service requests disabled.

IfxDsadc_MainServiceRequest_highGateSignal 

While gate (selected trigger signal) is high.

IfxDsadc_MainServiceRequest_lowGateSignal 

While gate (selected trigger signal) is low.

IfxDsadc_MainServiceRequest_everyNewResult 

Always, for each new result value.

Definition at line 264 of file IfxDsadc.h.

Modulator clock select
Definition in Ifx_DSADC.GLOBCFG.B.MCSEL.

Enumerator
IfxDsadc_ModulatorClock_off 

Internal clock off, no source selected.

IfxDsadc_ModulatorClock_fDSD 

f_dsd clock selected

IfxDsadc_ModulatorClock_fERAY 

f_eray clock selected

IfxDsadc_ModulatorClock_fOSC0 

f_osc0 clock selected

Definition at line 275 of file IfxDsadc.h.

Modulator divider factor for modulator clock
Definition in Ifx_DSADC.MODCFGx.B.DIVM.

Enumerator
IfxDsadc_ModulatorClockDivider_div2 

f_mod = f_clk / 2

IfxDsadc_ModulatorClockDivider_div4 

f_mod = f_clk / 4

IfxDsadc_ModulatorClockDivider_div6 

f_mod = f_clk / 6

IfxDsadc_ModulatorClockDivider_div8 

f_mod = f_clk / 8

IfxDsadc_ModulatorClockDivider_div10 

f_mod = f_clk / 10

IfxDsadc_ModulatorClockDivider_div12 

f_mod = f_clk / 12

IfxDsadc_ModulatorClockDivider_div14 

f_mod = f_clk / 14

IfxDsadc_ModulatorClockDivider_div16 

f_mod = f_clk / 16

IfxDsadc_ModulatorClockDivider_div18 

f_mod = f_clk / 18

IfxDsadc_ModulatorClockDivider_div20 

f_mod = f_clk / 20

IfxDsadc_ModulatorClockDivider_div22 

f_mod = f_clk / 22

IfxDsadc_ModulatorClockDivider_div24 

f_mod = f_clk / 24

IfxDsadc_ModulatorClockDivider_div26 

f_mod = f_clk / 26

IfxDsadc_ModulatorClockDivider_div28 

f_mod = f_clk / 28

IfxDsadc_ModulatorClockDivider_div30 

f_mod = f_clk / 30

IfxDsadc_ModulatorClockDivider_div32 

f_mod = f_clk / 32

Definition at line 286 of file IfxDsadc.h.

Rectifier sign source
Selects the sign signal that is to be delayed.
Definition in Ifx_DSADC.RECT.B.SSRC.

Enumerator
IfxDsadc_RectifierSignSource_onChipGenerator 

On-chip carrier generator.

IfxDsadc_RectifierSignSource_nextChannel 

Sign of result of next channel.

IfxDsadc_RectifierSignSource_externalA 

External sign signal A.

IfxDsadc_RectifierSignSource_externalB 

External sign signal B.

Definition at line 310 of file IfxDsadc.h.

Demodulator sample clock source select
Definition in Ifx_DSADC.DICFG.B.CSRC.

Enumerator
IfxDsadc_SampleClockSource_internal 

Internal clock.

IfxDsadc_SampleClockSource_inputA 

External clock, from Input A.

IfxDsadc_SampleClockSource_inputB 

External clock, from Input B.

IfxDsadc_SampleClockSource_inputC 

External clock, from Input C.

Definition at line 321 of file IfxDsadc.h.

Demodulator data strobe generation mode
Definition in Ifx_DSADC.DICFG.B.STROBE.

Enumerator
IfxDsadc_SampleStrobe_noDataStrobe 

No data strobe.

IfxDsadc_SampleStrobe_sampleOnRisingEdge 

Direct clock, a sample trigger is generated at each rising clock edge.

IfxDsadc_SampleStrobe_sampleOnFallingEdge 

Direct clock, a sample trigger is generated at each falling clock edge.

IfxDsadc_SampleStrobe_sampleOnBothEdges 

Double data, a sample trigger is generated at each rising and falling clock edge.

IfxDsadc_SampleStrobe_reserved 

don't use

IfxDsadc_SampleStrobe_sampleOnTwoRisingEdges 

Double clock, a sample trigger is generated at every 2nd rising clock edge.

IfxDsadc_SampleStrobe_sampleOnTwoFallingEdges 

Double clock, a sample trigger is generated at every 2nd falling clock edge.

Definition at line 332 of file IfxDsadc.h.

Enable/disable the sensitivity of the module to sleep signal
Definition in Ifx_DSADC.CLC.B.EDIS.

Enumerator
IfxDsadc_SleepMode_enable 

enables sleep mode

IfxDsadc_SleepMode_disable 

disables sleep mode

Definition at line 346 of file IfxDsadc.h.

Timestamp trigger mode
Definition in Ifx_DSADC.DICFG.B.TSTRMODE.

Enumerator
IfxDsadc_TimestampTrigger_noTrigger 

No timestamp trigger.

IfxDsadc_TimestampTrigger_fallingEdge 

Trigger event upon a falling edge.

IfxDsadc_TimestampTrigger_risingEdge 

Trigger event upon a rising edge.

IfxDsadc_TimestampTrigger_eachEdge 

Trigger event upon each edge.

Definition at line 355 of file IfxDsadc.h.

Trigger select
Definition in Ifx_DSADC.DICFG.B.TRSEL.

Enumerator
IfxDsadc_TriggerInput_a 

dsadc trig 0

IfxDsadc_TriggerInput_b 

dsadc trig 1

IfxDsadc_TriggerInput_c 

vadc trig 0

IfxDsadc_TriggerInput_d 

vadc trig 1

IfxDsadc_TriggerInput_e 

external pin e

IfxDsadc_TriggerInput_f 

external pin f

IfxDsadc_TriggerInput_g 
IfxDsadc_TriggerInput_h 

Definition at line 366 of file IfxDsadc.h.