Data Fields

QADC_CCW_ApplData Struct Reference

This structure defines the data for each CCW and the Application call-back function for that conversion. More...

#include <C:/Documents and Settings/E5253564/Desktop/ADC_Doxygen_Bug_1/adc.h>

Data Fields

ConvComplCB ApplCB
QADC_Module_ID ModID
QADC_ConvMod_CCWs CCW_ID
QADC_CCW_PauseVal PauseVal
QADC_CCW_AmplBypassVal BypassVal
QADC_CCW_RefVal RefVal
ADC_InputSampleTime SampTime
ADC_ApplCBMasks ApplCB_Mask
U8 u8ChannelNo

Detailed Description

This structure defines the data for each CCW and the Application call-back function for that conversion.

Definition at line 620 of file adc.h.


Field Documentation

Call-back function to be called after this CCW conversion is complete

Definition at line 623 of file adc.h.

Callback mask setting. Use masks values from the enum "ADC_ApplCBMasks"

Definition at line 645 of file adc.h.

Amplifier bypass selection for the analog channel in legacy mode of operation. FO renhanced mode of oepration, this value is not used

Definition at line 638 of file adc.h.

Defines the CCW ID (CCW location), where the CCW will be stored

Definition at line 627 of file adc.h.

This defines the ADC converter module ID

Definition at line 625 of file adc.h.

If Pause value is provided, the queue execution will be suspended and will be resumed after getting a new trigger signal. If the CCW is in Queue-1, the execution will resume from the next CCW. If this CCW is in Queue-2, the resume position will be depend on the resume position defined in the ADC converter module configuration

Definition at line 634 of file adc.h.

This is used for reference selection in enhanced mode of operation

Definition at line 640 of file adc.h.

ADC conversion time for this CCW

Definition at line 642 of file adc.h.

Analog input channel No.

  • 0 to 3, 48 to 59 => (If Ext MUX is not selected)
  • 0 to 31, 48 to 51, 55 to 59 => (If Ext MUX is selected)
  • 4 to 31 (if Ext MUX is not selected), 32 to 47 => The low reference level (VRL) is converted
  • 60 to 62 => Sample amplifier will not be used. The value of VRL, VRH, or (VRH – VRL)/2 is placed directly into the converter
  • 63 => End of queue

Definition at line 656 of file adc.h.


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