CSDADC configuration structure.
Data Fields | |
| const cy_stc_csdadc_ch_pin_t * | ptrPinList |
| Array of pointers to the channel IO structures. | |
| CSD_Type * | base |
| Pointer to the CSD HW Block. | |
| cy_stc_csd_context_t * | csdCxtPtr |
| Pointer to the CSD context driver. | |
| uint32_t | cpuClk |
| CPU Clock in Hz. | |
| uint32_t | periClk |
| Peri Clock in Hz. | |
| int16_t | vref |
| Voltage Reference in mV. | |
| uint16_t | vdda |
| Analog Power Voltage in mV. | |
| uint16_t | calibrInterval |
| Interval for auto-calibration. More... | |
| cy_en_csdadc_range_t | range |
| Mode of ADC operation. | |
| cy_en_csdadc_resolution_t | resolution |
| Resolution. | |
| cy_en_divider_types_t | periDivTyp |
| Peri Clock divider type. | |
| uint8_t | numChannels |
| Number of ADC channels. | |
| uint8_t | idac |
| IDAC code. | |
| uint8_t | operClkDivider |
| Divider of Peri Clock frequency for the CSDADC operation clock. | |
| uint8_t | azTime |
| CSDADC auto-zero time in us. | |
| uint8_t | acqTime |
| CSDADC acquisition time in us. | |
| uint8_t | csdInitTime |
| CSD HW Block Initialization time in us. | |
| uint8_t | idacCalibrationEn |
| Enables run-time IDAC calibration. More... | |
| uint8_t | periDivInd |
| Peri Clock divider index. | |
| uint16_t cy_stc_csdadc_config_t::calibrInterval |
Interval for auto-calibration.
In this version not supported
| uint8_t cy_stc_csdadc_config_t::idacCalibrationEn |
Enables run-time IDAC calibration.
In this version not supported