XDK API  3.6.0
Documentation
Data Fields
Mcu_Adc_Handle_S Struct Reference

Structure used as ADC handle. A pointer to this structure is wrapped in ADC_T for interface functions. More...

#include <SDK/xdk110/Common/source/Adc/Mcu_Adc_Handle.h>

+ Collaboration diagram for Mcu_Adc_Handle_S:

Data Fields

Mcu_Adc_Driver_T _DriverCtx
 
ADC_DMA_Callback_T DmaScanCallback
 
ADC_DMA_Callback_T DmaSingleCallback
 
ADC_TypeDef * Instance
 
ADC_IRQ_Callback_T IRQCallback
 
void * Link1RegPtr
 
void * Link2RegPtr
 
enum BCDS_HAL_TransferMode_E TransferMode
 

Detailed Description

Note
This handle is a forward declared structure in BSP and

Field Documentation

Mcu_Adc_Driver_T _DriverCtx

context pointer to driver context, private member

ADC_DMA_Callback_T DmaScanCallback

Function invoked by BSP in case IRQ and Scan Conversion Complete DMA mode

ADC_DMA_Callback_T DmaSingleCallback

Function invoked by BSP in case IRQ and Single Conversion Complete DMA mode

ADC_TypeDef* Instance

HW instance for the Adc set by the BSP

ADC_IRQ_Callback_T IRQCallback

Function invoked by BSP in case IRQ and interrupt mode

void* Link1RegPtr

general purpose link register 1 (used for e.g. DMA Single Conversion Complete handle)

void* Link2RegPtr

general purpose link register 2 (used for e.g. DMA Scan Conversion Complete handle)

enum BCDS_HAL_TransferMode_E TransferMode

Set by BSP to tell MCU whether to use interrupt-mode or DMA


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

All rights reserved. The use is subject to the XDK SDK EULA by Bosch Connected Devices and Solutions GmbH.
This documentation file has been automatically generated on Thu Mar 14 2019 19:12:56 by doxygen 1.8.8