PSOC E8XXGP Device Support Library

| PSOC E8XXGP Device Support Library

Data Fields
mtb_hal_adc_t Struct Reference

## Description

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

## Field Documentation

## ◆ channel_config

struct _mtb_hal_adc_channel_s* mtb_hal_adc_t::channel_config[CY_SAR_MAX_NUM_CHANNELS]

## ◆ enabled_channels

uint32_t mtb_hal_adc_t::enabled_channels

## ◆ enabled_diff

uint32_t mtb_hal_adc_t::enabled_diff

## ◆ enabled_signed

uint32_t mtb_hal_adc_t::enabled_signed

## ◆ enabled_continuous

bool mtb_hal_adc_t::enabled_continuous

## ◆ clock

const mtb_hal_clock_t* mtb_hal_adc_t::clock

## ◆ adc_index

uint8_t mtb_hal_adc_t::adc_index