Data Structures | Typedefs | Functions
AdcCentral.h File Reference
#include "Mcu_Adc.h"
+ Include dependency graph for AdcCentral.h:
+ This graph shows which files directly or indirectly include this file:

Data Structures

struct  AdcCentral_ConfigScan_S
 struct to configure ADC in scan mode More...
 
struct  AdcCentral_ConfigSingle_S
 struct to configure ADC in single mode More...
 

Typedefs

typedef struct
AdcCentral_ConfigScan_S 
AdcCentral_ConfigScan_T
 
typedef struct
AdcCentral_ConfigScan_S
AdcCentral_ConfigScanPtr_T
 
typedef struct
AdcCentral_ConfigSingle_S 
AdcCentral_ConfigSingle_T
 
typedef struct
AdcCentral_ConfigSingle_S
AdcCentral_ConfigSinglePtr_T
 
typedef void(* AdcCentral_ScanCallback_T )(ADC_T adc, uint32_t samplingFrequency, uint16_t *buffer)
 Application callback for scan channel configuration. More...
 
typedef void(* AdcCentral_SingleCallback_T )(ADC_T adc, uint16_t *buffer)
 Application callback template for single channel configuration. More...
 

Functions

Retcode_T AdcCentral_DeInit (void)
 De-Initialize the ADC Module. More...
 
Retcode_T AdcCentral_Init (void)
 Initialize the ADC Central Module. More...
 
Retcode_T AdcCentral_StartScan (ADC_T adc, AdcCentral_ConfigScanPtr_T configScan)
 Start Scan Mode on ADC Interface & Start the PRS Timer as producer. More...
 
Retcode_T AdcCentral_StartSingle (ADC_T adc, AdcCentral_ConfigSinglePtr_T configStart)
 Start Single Mode on ADC Interface. More...
 
Retcode_T AdcCentral_StopScan (ADC_T adc, uint32_t ChannelScanMask)
 Stop the Scan mode on ADC Interface and stops the PRS timer used for sampling adc channels. More...
 

This documentation file has been automatically generated on Fri Oct 4 2019 03:46:57 by doxygen 1.8.8