Freescale Semiconductor Inc.
    Regional Technical Application Center

 

E:/PROJECTS/IOP/ADC Average/Src/ADC_Filter/ADC_Filter_Drv/src/Adc.c File Reference

#include "Adc.h"

Include dependency graph for Adc.c:


Functions

void vfnAdc_Init (void)
 Initialize Adc0 module with Predefined parameters established at
Adc_Cfg.h file.
void eqadc_init_fnc (void)
 Initialize Adc Command queues and enables eDMA functionality.
void eqadc_cfifo0_sw_trigger_fnc (void)
 Start ADC conversions by triggering the eDMA module.
uint16_t u16Read_Adc_Result (uint8_t u8AdcFifoBuffer)
 Read an ADC result from a desired ADC channel.
void vfnWait_Till_Valid_Adc_Result (uint8_t u8AdcFifoBuffer)
 Wait until an ADC channel has a valid result. This functions polls the
eDMA x Channel to validate a ADC result.
void vfnInitAdc_Calibration (uint32_t u32dac)
 calculates ADC calibration values and write those values into
GCC & OCC registers

Detailed Description

Copyright (c) 2008 Freescale Semiconductor Freescale Confidential Proprietary

Author:
Freescale Semiconductor

r01160

Guadalajara Applications Laboratory RTAC Americas

Version:
0.1
Date:
6/27/2008 9:51:50 AM
History:

Function Documentation

void eqadc_cfifo0_sw_trigger_fnc ( void   ) 

Start ADC conversions by triggering the eDMA module.

Author:
R01160
Parameters:
none 
Returns:
none

void eqadc_init_fnc ( void   ) 

Initialize Adc Command queues and enables eDMA functionality.

Author:
R01160
Parameters:
none 
Returns:
none
Warning:
This function shall be invoked once at initialization.

uint16_t u16Read_Adc_Result ( uint8_t  u8AdcFifoBuffer  ) 

Read an ADC result from a desired ADC channel.

Author:
R01160
Parameters:
none 
Returns:
ADC result returned in 16-bit

void vfnAdc_Init ( void   ) 

Initialize Adc0 module with Predefined parameters established at
Adc_Cfg.h file.

Author:
R01160
Parameters:
none 
Returns:
none
Warning:
This function shall be invoked once at initialization.

void vfnInitAdc_Calibration ( uint32_t  u32dac  ) 

calculates ADC calibration values and write those values into
GCC & OCC registers

Author:
R01160
Parameters:
Buffer number (FIFO)
Returns:
none
Warning:
This function shall be invoked once at initialization.

void vfnWait_Till_Valid_Adc_Result ( uint8_t  u8AdcFifoBuffer  ) 

Wait until an ADC channel has a valid result. This functions polls the
eDMA x Channel to validate a ADC result.

Author:
R01160
Parameters:
none 
Returns:
none