GLOBAL_ADC: GLOBAL_ADC Struct Reference

Modbus RTU XMC47

GLOBAL_ADC Struct Reference

Detailed Description

Configuration Data structure of GLOBAL_ADC APP.

Definition at line 142 of file GLOBAL_ADC.h.

#include <GLOBAL_ADC.h>

Data Fields

GLOBAL_ADC_GROUP_t *const group_ptrs_array [XMC_VADC_MAXIMUM_NUM_GROUPS]
 
const XMC_VADC_GLOBAL_CONFIG_t
*const 
global_config_handle
 
XMC_VADC_GLOBAL_t *const module_ptr
 
XMC_VADC_GLOBAL_SHS_t *const global_shs_ptr
 
XMC_VADC_GLOBAL_SHS_CONFIG_t *const global_shscfg
 
GLOBAL_ADC_STATUS_t init_state
 
const bool enable_startup_calibration
 

Field Documentation

const bool GLOBAL_ADC::enable_startup_calibration

Enable startup calibration for all the converters

Definition at line 157 of file GLOBAL_ADC.h.

Referenced by GLOBAL_ADC_Init().

const XMC_VADC_GLOBAL_CONFIG_t* const GLOBAL_ADC::global_config_handle

This is the pointer to the Global LLD Handle.

Definition at line 147 of file GLOBAL_ADC.h.

Referenced by GLOBAL_ADC_Init().

XMC_VADC_GLOBAL_SHS_t* const GLOBAL_ADC::global_shs_ptr

This is the sample and hold structure pointer

Definition at line 152 of file GLOBAL_ADC.h.

Referenced by GLOBAL_ADC_Init().

XMC_VADC_GLOBAL_SHS_CONFIG_t* const GLOBAL_ADC::global_shscfg

This is the sample and hold structure pointer

Definition at line 153 of file GLOBAL_ADC.h.

GLOBAL_ADC_GROUP_t* const GLOBAL_ADC::group_ptrs_array[XMC_VADC_MAXIMUM_NUM_GROUPS]

This is an array of pointers to the ADC Groups

Definition at line 145 of file GLOBAL_ADC.h.

Referenced by GLOBAL_ADC_Init().

GLOBAL_ADC_STATUS_t GLOBAL_ADC::init_state

This hold the State of the GLOBAL_ADC APP

Definition at line 155 of file GLOBAL_ADC.h.

Referenced by GLOBAL_ADC_Init().

XMC_VADC_GLOBAL_t* const GLOBAL_ADC::module_ptr

This is the register structure pointer to the VADC kernel.

Definition at line 149 of file GLOBAL_ADC.h.

Referenced by GLOBAL_ADC_Init().


The documentation for this struct was generated from the following file: