iLLD_TC27xD
1.0
|
Data Structures | |
struct | IfxDsadc_Dsadc_AuxFilterConfig |
Auxiliary comb filter configuration structure. More... | |
struct | IfxDsadc_Dsadc_ChannelPins |
Channel Pins Configuration structure. More... | |
struct | IfxDsadc_Dsadc_CombFilterConfig |
Comb filter configuration structure. More... | |
struct | IfxDsadc_Dsadc_DemodulatorConfig |
Demodulator configuration structure. More... | |
struct | IfxDsadc_Dsadc_FirFilterConfig |
FIR filters configuration structure. More... | |
struct | IfxDsadc_Dsadc_IntegratorConfig |
Integrator configuration structure. More... | |
struct | IfxDsadc_Dsadc_ModulatorConfig |
Modulator configuration structure. More... | |
struct | IfxDsadc_Dsadc_RectifierConfig |
Rectifier configuration structure. More... | |
struct | IfxDsadc_Dsadc |
DSADC handle data structure. More... | |
struct | IfxDsadc_Dsadc_CarrierGenConfig |
Carrier generation configuration structure. More... | |
struct | IfxDsadc_Dsadc_Channel |
Channel handle structure. More... | |
struct | IfxDsadc_Dsadc_ChannelConfig |
Single channel configuration structure. More... | |
struct | IfxDsadc_Dsadc_Config |
Clock configuration data structure. More... | |
struct IfxDsadc_Dsadc_AuxFilterConfig |
Auxiliary comb filter configuration structure.
Definition at line 175 of file IfxDsadc_Dsadc.h.
Data Fields | ||
---|---|---|
boolean | bypassed | |
IfxDsadc_AuxCombFilterShift | combFilterShift | Comb Filter (auxiliary) shift control. |
IfxDsadc_AuxCombFilterType | combFilterType | Comb Filter (auxiliary) configuration/type. |
uint8 | decimationFactor | CIC Filter (Auxiliary) decimation factor (4 .. 32) |
IfxDsadc_AuxGate | eventGate | Service request generation (auxiliary) |
IfxDsadc_AuxEvent | eventSelect | Service request generation (auxiliary) |
IfxDsadc_AuxServiceRequest | serviceRequest | Service request generation (auxiliary) |
struct IfxDsadc_Dsadc_ChannelPins |
Channel Pins Configuration structure.
Definition at line 188 of file IfxDsadc_Dsadc.h.
Data Fields | ||
---|---|---|
const IfxDsadc_Cin_In * | cin | the CIN Pin which should be configured |
IfxPort_InputMode | cinMode | the CIN pin input mode which should be configured |
const IfxDsadc_Din_In * | din | the DIN Pin which should be configured |
IfxPort_InputMode | dinMode | the DIN pin input mode which should be configured |
const IfxDsadc_Dsn_In * | dsn | the DSN Pin which should be configured |
IfxPort_InputMode | dsnMode | the DSN pin output mode which should be configured |
const IfxDsadc_Dsp_In * | dsp | the DSP Pin which should be configured |
IfxPort_InputMode | dspMode | the DSP pin output mode which should be configured |
const IfxDsadc_Itr_In * | itr | the ITR Pin which should be configured |
IfxPort_InputMode | itrMode | the ITR pin input mode which should be configured |
struct IfxDsadc_Dsadc_CombFilterConfig |
Comb filter configuration structure.
Definition at line 204 of file IfxDsadc_Dsadc.h.
Data Fields | ||
---|---|---|
boolean | bypassed | CIC Filter enable/bypass selection. |
IfxDsadc_MainCombFilterShift | combFilterShift | Comb Filter (Main Chain) shift control. |
IfxDsadc_MainCombFilterType | combFilterType | Comb Filter (Main Chain) configuration/type. |
uint16 | decimationFactor | 4 .. 256 |
IfxDsadc_MainServiceRequest | serviceRequest | Service request generation (main chain) |
uint16 | startValue | 4 .. decimationFactor |
struct IfxDsadc_Dsadc_DemodulatorConfig |
Demodulator configuration structure.
Definition at line 216 of file IfxDsadc_Dsadc.h.
Data Fields | ||
---|---|---|
IfxDsadc_InputDataSource | inputDataSource | Demodulator input data source selection. |
IfxDsadc_IntegratorTrigger | integrationTrigger | Integrator trigger mode selection. |
IfxDsadc_SampleClockSource | sampleClockSource | Demodulator sample clock source selection. |
IfxDsadc_SampleStrobe | sampleStrobe | Demodulator data strobe generation mode selection. |
IfxDsadc_TimestampTrigger | timestampTrigger | Timestamp trigger mode selection. |
IfxDsadc_TriggerInput | triggerInput | Trigger selection. |
struct IfxDsadc_Dsadc_FirFilterConfig |
FIR filters configuration structure.
Definition at line 228 of file IfxDsadc_Dsadc.h.
Data Fields | ||
---|---|---|
IfxDsadc_FirDataShift | dataShift | FIR data shift control selection. |
boolean | fir0Enabled | FIR filter 0 enable/disable selection. |
boolean | fir1Enabled | FIR filter 0 enable/disable selection. |
IfxDsadc_FirInternalShift | internalShift | FIR shift control selction. |
boolean | offsetCompensation | Offset Compensation Filter enable/disable selection. |
struct IfxDsadc_Dsadc_IntegratorConfig |
Integrator configuration structure.
Definition at line 239 of file IfxDsadc_Dsadc.h.
Data Fields | ||
---|---|---|
uint16 | discardCount | Number of discarded values to after active trigger: 1 .. 64. |
uint16 | integrationCount | Number of integrated values after discard step: 1 .. 64. |
uint16 | integrationCycles | Number of integration cycles: 1 .. 16. Used only when IfxDsadc_IntegrationWindowSize_internalControl. |
IfxDsadc_IntegrationWindowSize | windowSize | Integrator window size. |
struct IfxDsadc_Dsadc_ModulatorConfig |
Modulator configuration structure.
Definition at line 249 of file IfxDsadc_Dsadc.h.
Data Fields | ||
---|---|---|
IfxDsadc_CommonModeVoltage | commonModeVoltage | Modulator common mode voltage selection. |
IfxDsadc_InputGain | inputGain | Modulator gain select of analog input path. |
IfxDsadc_InputPin | inputPin | Modulator input pin selection. |
float32 | modulatorClockFreq | Modulator clock frequency. |
IfxDsadc_InputConfig | negativeInput | Modulator configuration of negative input line. |
IfxDsadc_InputConfig | positiveInput | Modulator configuration of positive input line. |
struct IfxDsadc_Dsadc_RectifierConfig |
Rectifier configuration structure.
Definition at line 261 of file IfxDsadc_Dsadc.h.
Data Fields | ||
---|---|---|
boolean | enabled | Rectification enable/disable selection. |
uint8 | signDelay | Sign delay value. |
uint8 | signPeriod | Sign period. |
IfxDsadc_RectifierSignSource | signSource | Rectifier sign source. |
struct IfxDsadc_Dsadc |
DSADC handle data structure.
Definition at line 275 of file IfxDsadc_Dsadc.h.
Data Fields | ||
---|---|---|
Ifx_DSADC * | dsadc | Specifies the pointer to the DSADC module registers. |
struct IfxDsadc_Dsadc_CarrierGenConfig |
Carrier generation configuration structure.
Definition at line 282 of file IfxDsadc_Dsadc.h.
Data Fields | ||
---|---|---|
boolean | bitReversed | Bit-Reverse PWM Generation (Normal / Bit reverse mode) selection. |
IfxDsadc_CarrierWaveformMode | carrierWaveformMode | Carrier generation mode. |
float32 | frequency | Expected excitation frequency in Hz. |
boolean | inverted | Signal polarity (Normal / Inverted) selection. |
IfxPort_PadDriver | pinDriver | Carrier pins pad driver. |
IfxPort_OutputMode | pinMode | Carrier pins output mode. |
const IfxDsadc_Cgpwm_Out * | pinNeg | Negative-carrier pin configuration. |
const IfxDsadc_Cgpwm_Out * | pinPos | Positive-carrier pin configuration. |
struct IfxDsadc_Dsadc_Channel |
Channel handle structure.
Definition at line 296 of file IfxDsadc_Dsadc.h.
Data Fields | ||
---|---|---|
Ifx_DSADC_CH * | channel | Specifies the pointer to the DSADC channel registers. |
IfxDsadc_ChannelId | channelId | Channel Id. |
Ifx_DSADC * | module | Specifies the pointer to the DSADC module registers. |
struct IfxDsadc_Dsadc_ChannelConfig |
Single channel configuration structure.
Definition at line 305 of file IfxDsadc_Dsadc.h.
Data Fields | ||
---|---|---|
IfxDsadc_Dsadc_AuxFilterConfig | auxFilter | Auxiliary comb filter configuration structure. |
IfxDsadc_ChannelId | channelId | Channel Id. |
const IfxDsadc_Dsadc_ChannelPins * | channelPins | Channel Pins Configuration structure. |
IfxDsadc_Dsadc_CombFilterConfig | combFilter | Comb filter configuration structure. |
IfxDsadc_Dsadc_DemodulatorConfig | demodulator | Demodulator configuration structure. |
IfxDsadc_Dsadc_FirFilterConfig | firFilter | FIR filters configuration structure. |
IfxDsadc_Dsadc_IntegratorConfig | integrator | Integrator configuration structure. |
IfxDsadc_Dsadc_ModulatorConfig | modulator | Modulator configuration structure. |
Ifx_DSADC * | module | Specifies the pointer to the DSADC module registers. |
IfxDsadc_Dsadc_RectifierConfig | rectifier | Rectifier configuration structure. |
struct IfxDsadc_Dsadc_Config |
Clock configuration data structure.
Definition at line 321 of file IfxDsadc_Dsadc.h.
Data Fields | ||
---|---|---|
Ifx_DSADC * | dsadc | Specifies the pointer to the DSADC module registers. |
IfxDsadc_LowPowerSupply | lowPowerSupply | Low power supply voltage selection. |
IfxDsadc_ModulatorClock | modulatorClockSelect | Modulator clock selection. |