ADC object.
Application code should not rely on the specific contents of this struct. They are considered an implementation detail which is subject to change between platforms and/or HAL releases.
Data Fields | |
| struct _mtb_hal_adc_channel_s * | channel_config [CY_SAR_MAX_NUM_CHANNELS] |
| uint32_t | enabled_channels |
| uint32_t | enabled_diff |
| uint32_t | enabled_signed |
| bool | enabled_continuous |
| const mtb_hal_clock_t * | clock |
| uint8_t | adc_index |
| struct _mtb_hal_adc_channel_s* mtb_hal_adc_t::channel_config[CY_SAR_MAX_NUM_CHANNELS] |
| uint32_t mtb_hal_adc_t::enabled_channels |
| uint32_t mtb_hal_adc_t::enabled_diff |
| uint32_t mtb_hal_adc_t::enabled_signed |
| bool mtb_hal_adc_t::enabled_continuous |
| const mtb_hal_clock_t* mtb_hal_adc_t::clock |
| uint8_t mtb_hal_adc_t::adc_index |