LPCOpen Platform
LPCOpen Platform for NXP LPC Microcontrollers
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
adc.c File Reference
#include "board.h"

Go to the source code of this file.

Functions

static void App_print_ADC_value (uint16_t data)
 
static void App_DMA_Test (void)
 
static void App_Interrupt_Test (void)
 
static void App_Polling_Test (void)
 
void ADC0_IRQHandler (void)
 ADC0 interrupt handler sub-routine.
 
void ADC1_IRQHandler (void)
 ADC1 interrupt handler sub-routine.
 
void DMA_IRQHandler (void)
 DMA interrupt handler sub-routine.
 
int main (void)
 Main routine for ADC example.
 

Variables

static char WelcomeMenu []
 
static char SelectMenu []
 
static uint8_t mode
 
static ADC_Clock_Setup_Type ADCSetup
 
static volatile uint8_t Burst_Mode_Flag = 0
 
static volatile uint8_t Interrupt_Continue_Flag
 
static volatile uint8_t ADC_Interrupt_Done_Flag
 
static volatile uint8_t channelTC
 
static volatile uint8_t dmaChannelNum
 
uint32_t DMAbuffer