libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
ADC Defines

Defined Constants and Types for the LPC43xx A/D Converter More...

Collaboration diagram for ADC Defines:

Macros

#define ADC0   ADC0_BASE
 
#define ADC1   ADC1_BASE
 
#define ADC_CR(port)   MMIO32((port) + 0x000)
 
#define ADC0_CR   ADC_CR(ADC0)
 
#define ADC1_CR   ADC_CR(ADC1)
 
#define ADC_GDR(port)   MMIO32((port) + 0x004)
 
#define ADC0_GDR   ADC_GDR(ADC0)
 
#define ADC1_GDR   ADC_GDR(ADC1)
 
#define ADC_INTEN(port)   MMIO32((port) + 0x00C)
 
#define ADC0_INTEN   ADC_INTEN(ADC0)
 
#define ADC1_INTEN   ADC_INTEN(ADC1)
 
#define ADC_DR0(port)   MMIO32((port) + 0x010)
 
#define ADC0_DR0   ADC_DR0(ADC0)
 
#define ADC1_DR0   ADC_DR0(ADC1)
 
#define ADC_DR1(port)   MMIO32((port) + 0x014)
 
#define ADC0_DR1   ADC_DR1(ADC0)
 
#define ADC1_DR1   ADC_DR1(ADC1)
 
#define ADC_DR2(port)   MMIO32((port) + 0x018)
 
#define ADC0_DR2   ADC_DR2(ADC0)
 
#define ADC1_DR2   ADC_DR2(ADC1)
 
#define ADC_DR3(port)   MMIO32((port) + 0x01C)
 
#define ADC0_DR3   ADC_DR3(ADC0)
 
#define ADC1_DR3   ADC_DR3(ADC1)
 
#define ADC_DR4(port)   MMIO32((port) + 0x020)
 
#define ADC0_DR4   ADC_DR4(ADC0)
 
#define ADC1_DR4   ADC_DR4(ADC1)
 
#define ADC_DR5(port)   MMIO32((port) + 0x024)
 
#define ADC0_DR5   ADC_DR5(ADC0)
 
#define ADC1_DR5   ADC_DR5(ADC1)
 
#define ADC_DR6(port)   MMIO32((port) + 0x028)
 
#define ADC0_DR6   ADC_DR6(ADC0)
 
#define ADC1_DR6   ADC_DR6(ADC1)
 
#define ADC_DR7(port)   MMIO32((port) + 0x02C)
 
#define ADC0_DR7   ADC_DR7(ADC0)
 
#define ADC1_DR7   ADC_DR7(ADC1)
 
#define ADC_STAT(port)   MMIO32((port) + 0x030)
 
#define ADC0_STAT   ADC_STAT(ADC0)
 
#define ADC1_STAT   ADC_STAT(ADC1)
 

Detailed Description

Defined Constants and Types for the LPC43xx A/D Converter

Version
1.0.0
Author
© 2012 Michael Ossmann mike@.nosp@m.ossm.nosp@m.ann.c.nosp@m.om
Date
10 March 2013

LGPL License Terms libopencm3 License

Macro Definition Documentation

◆ ADC0

#define ADC0   ADC0_BASE

Definition at line 45 of file adc.h.

◆ ADC0_CR

#define ADC0_CR   ADC_CR(ADC0)

Definition at line 53 of file adc.h.

◆ ADC0_DR0

#define ADC0_DR0   ADC_DR0(ADC0)

Definition at line 68 of file adc.h.

◆ ADC0_DR1

#define ADC0_DR1   ADC_DR1(ADC0)

Definition at line 73 of file adc.h.

◆ ADC0_DR2

#define ADC0_DR2   ADC_DR2(ADC0)

Definition at line 78 of file adc.h.

◆ ADC0_DR3

#define ADC0_DR3   ADC_DR3(ADC0)

Definition at line 83 of file adc.h.

◆ ADC0_DR4

#define ADC0_DR4   ADC_DR4(ADC0)

Definition at line 88 of file adc.h.

◆ ADC0_DR5

#define ADC0_DR5   ADC_DR5(ADC0)

Definition at line 93 of file adc.h.

◆ ADC0_DR6

#define ADC0_DR6   ADC_DR6(ADC0)

Definition at line 98 of file adc.h.

◆ ADC0_DR7

#define ADC0_DR7   ADC_DR7(ADC0)

Definition at line 103 of file adc.h.

◆ ADC0_GDR

#define ADC0_GDR   ADC_GDR(ADC0)

Definition at line 58 of file adc.h.

◆ ADC0_INTEN

#define ADC0_INTEN   ADC_INTEN(ADC0)

Definition at line 63 of file adc.h.

◆ ADC0_STAT

#define ADC0_STAT   ADC_STAT(ADC0)

Definition at line 108 of file adc.h.

◆ ADC1

#define ADC1   ADC1_BASE

Definition at line 46 of file adc.h.

◆ ADC1_CR

#define ADC1_CR   ADC_CR(ADC1)

Definition at line 54 of file adc.h.

◆ ADC1_DR0

#define ADC1_DR0   ADC_DR0(ADC1)

Definition at line 69 of file adc.h.

◆ ADC1_DR1

#define ADC1_DR1   ADC_DR1(ADC1)

Definition at line 74 of file adc.h.

◆ ADC1_DR2

#define ADC1_DR2   ADC_DR2(ADC1)

Definition at line 79 of file adc.h.

◆ ADC1_DR3

#define ADC1_DR3   ADC_DR3(ADC1)

Definition at line 84 of file adc.h.

◆ ADC1_DR4

#define ADC1_DR4   ADC_DR4(ADC1)

Definition at line 89 of file adc.h.

◆ ADC1_DR5

#define ADC1_DR5   ADC_DR5(ADC1)

Definition at line 94 of file adc.h.

◆ ADC1_DR6

#define ADC1_DR6   ADC_DR6(ADC1)

Definition at line 99 of file adc.h.

◆ ADC1_DR7

#define ADC1_DR7   ADC_DR7(ADC1)

Definition at line 104 of file adc.h.

◆ ADC1_GDR

#define ADC1_GDR   ADC_GDR(ADC1)

Definition at line 59 of file adc.h.

◆ ADC1_INTEN

#define ADC1_INTEN   ADC_INTEN(ADC1)

Definition at line 64 of file adc.h.

◆ ADC1_STAT

#define ADC1_STAT   ADC_STAT(ADC1)

Definition at line 109 of file adc.h.

◆ ADC_CR

#define ADC_CR (   port)    MMIO32((port) + 0x000)

Definition at line 52 of file adc.h.

◆ ADC_DR0

#define ADC_DR0 (   port)    MMIO32((port) + 0x010)

Definition at line 67 of file adc.h.

◆ ADC_DR1

#define ADC_DR1 (   port)    MMIO32((port) + 0x014)

Definition at line 72 of file adc.h.

◆ ADC_DR2

#define ADC_DR2 (   port)    MMIO32((port) + 0x018)

Definition at line 77 of file adc.h.

◆ ADC_DR3

#define ADC_DR3 (   port)    MMIO32((port) + 0x01C)

Definition at line 82 of file adc.h.

◆ ADC_DR4

#define ADC_DR4 (   port)    MMIO32((port) + 0x020)

Definition at line 87 of file adc.h.

◆ ADC_DR5

#define ADC_DR5 (   port)    MMIO32((port) + 0x024)

Definition at line 92 of file adc.h.

◆ ADC_DR6

#define ADC_DR6 (   port)    MMIO32((port) + 0x028)

Definition at line 97 of file adc.h.

◆ ADC_DR7

#define ADC_DR7 (   port)    MMIO32((port) + 0x02C)

Definition at line 102 of file adc.h.

◆ ADC_GDR

#define ADC_GDR (   port)    MMIO32((port) + 0x004)

Definition at line 57 of file adc.h.

◆ ADC_INTEN

#define ADC_INTEN (   port)    MMIO32((port) + 0x00C)

Definition at line 62 of file adc.h.

◆ ADC_STAT

#define ADC_STAT (   port)    MMIO32((port) + 0x030)

Definition at line 107 of file adc.h.