CMSIS2000  0.0.7
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Embedded Artist LPC2478 board

EA_v1_1 board definition. More...

Collaboration diagram for Embedded Artist LPC2478 board:

Macros

#define bsp_board_EA_v1_1   1
#define BSP_BOARD_HAS_CAN   1
 board has CAN as IRDA
#define BSP_BOARD_HAS_ETHERNET   1
 board has ETHERNET
#define BSP_BOARD_HAS_I2C   1
#define BSP_BOARD_HAS_I2C_PCA9532   1
#define BSP_BOARD_HAS_MMC   1
#define BSP_BOARD_HAS_SD   1
#define BSP_BOARD_HAS_SPI   1
#define BSP_BOARD_HAS_SPI_TSC2046   1
#define BSP_BOARD_HAS_UART0   1
 board has UART0
#define BSP_BOARD_HAS_UART1   1
 board has UART1
#define BSP_BOARD_HAS_UART2   1
 board has UART3 as IRDA
#define BSP_BOARD_HAS_USB   1
 board has USB
#define BSP_BOARD_HAS_USB_DEVICE   0
 board has USB DEVICE on USB1
#define BSP_BOARD_HAS_USB_HOST   2
 board has USB HOST on USB2
#define BSP_BOARD_HAS_USB_OTG   1
 board has OTG USB on USB1
#define BSP_USB_MODE_DEFINED
#define CCLKCFG_Val   3
#define CLKSRCSEL_Val   CLKSRCSEL_XTAL
#define CS_TSC2046   1
#define i_ARCH   ARM7
#define i_BOARD   EA_v1_1
#define i_MCU_FAMILY   LPC2xxx
#define i_MCU_MODEL   2478
#define i_VENDOR   EA
#define i_VERSION   0x010100
#define LPC2xxx_CLOCK_SETUP   1
#define LPC2xxx_FLASH_SETUP   1
 Enabling MAM.
#define LPC2xxx_PLL_SETUP   1
#define LPC2xxx_SDRAM_SETUP   BSP_BOARD_HAS_SDRAM
#define LPC2xxx_VIC_SETUP   1
#define MAMCR_Val   LPC_SC_MAM_MODE_FULL
#define P0_20_TP_CS   PORT_PIN_NUMBER(LPC2XXX_PORT0,20)
#define PCA_LED1   8
#define PCA_LED2   9
#define PCA_LED3   10
#define PCA_LED4   11
#define PCA_LED5   12
#define PCA_LED6   14
#define PCA_LED7   15
#define PCA_LEDCD   5
#define PCA_LEDnWP   4
#define PCLKSEL0_Val   (LPC2XXX_PCLK_V(WDT,4) | LPC2XXX_PCLK_V(TIMER0,1))
#define PCLKSEL1_Val   (LPC2XXX_PCLK_V(BAT_RAM,4) | LPC2XXX_PCLK_V(SYSCON,4))
#define PCONP_Val
#define PLL_MValue   11
#define PLL_NValue   0
#define port_spi_chip_disselect(chip_num)   PORT_SET_PIN (P0_20_TP_CS)
#define port_spi_chip_select(chip_num)   PORT_CLEAR_PIN (P0_20_TP_CS)
#define port_spi_chip_select_init()
#define USBCLKCFG_Val   5
#define XTAL_HZ   12000000UL

Detailed Description

EA_v1_1 board definition.

EA_v1_1 board is the Embedded artist board with NXP LPC2478 MCU, with Touchscreen, USB and etc.

Macro Definition Documentation

#define bsp_board_EA_v1_1   1

Definition at line 51 of file bsp_board_EA_v1_1.h.

#define BSP_BOARD_HAS_CAN   1

board has CAN as IRDA

Definition at line 70 of file bsp_board_EA_v1_1.h.

#define BSP_BOARD_HAS_ETHERNET   1

board has ETHERNET

Definition at line 66 of file bsp_board_EA_v1_1.h.

#define BSP_BOARD_HAS_I2C   1

Definition at line 92 of file bsp_board_EA_v1_1.h.

#define BSP_BOARD_HAS_I2C_PCA9532   1

Definition at line 93 of file bsp_board_EA_v1_1.h.

#define BSP_BOARD_HAS_MMC   1

Definition at line 90 of file bsp_board_EA_v1_1.h.

#define BSP_BOARD_HAS_SD   1

Definition at line 89 of file bsp_board_EA_v1_1.h.

#define BSP_BOARD_HAS_SPI   1

Definition at line 95 of file bsp_board_EA_v1_1.h.

#define BSP_BOARD_HAS_SPI_TSC2046   1

Definition at line 96 of file bsp_board_EA_v1_1.h.

#define BSP_BOARD_HAS_UART0   1

board has UART0

Definition at line 67 of file bsp_board_EA_v1_1.h.

#define BSP_BOARD_HAS_UART1   1

board has UART1

Definition at line 68 of file bsp_board_EA_v1_1.h.

#define BSP_BOARD_HAS_UART2   1

board has UART3 as IRDA

Definition at line 69 of file bsp_board_EA_v1_1.h.

#define BSP_BOARD_HAS_USB   1

board has USB

Definition at line 71 of file bsp_board_EA_v1_1.h.

#define BSP_BOARD_HAS_USB_DEVICE   0

board has USB DEVICE on USB1

Definition at line 74 of file bsp_board_EA_v1_1.h.

#define BSP_BOARD_HAS_USB_HOST   2

board has USB HOST on USB2

Definition at line 72 of file bsp_board_EA_v1_1.h.

#define BSP_BOARD_HAS_USB_OTG   1

board has OTG USB on USB1

Definition at line 73 of file bsp_board_EA_v1_1.h.

#define BSP_USB_MODE_DEFINED
Value:
(\
TYPE_OTG_PORT1|TYPE_USB_PORT1_LED| \
TYPE_HOST_PORT2|TYPE_USB_PORT2_LED|TYPE_HOST_PORT2_POWER_EN)

Definition at line 84 of file bsp_board_EA_v1_1.h.

#define CCLKCFG_Val   3

Definition at line 121 of file bsp_board_EA_v1_1.h.

#define CLKSRCSEL_Val   CLKSRCSEL_XTAL

Definition at line 111 of file bsp_board_EA_v1_1.h.

#define CS_TSC2046   1

Definition at line 171 of file bsp_board_EA_v1_1.h.

#define i_ARCH   ARM7

Definition at line 54 of file bsp_board_EA_v1_1.h.

#define i_BOARD   EA_v1_1

Definition at line 60 of file bsp_board_EA_v1_1.h.

#define i_MCU_FAMILY   LPC2xxx

Definition at line 56 of file bsp_board_EA_v1_1.h.

#define i_MCU_MODEL   2478

Definition at line 58 of file bsp_board_EA_v1_1.h.

#define i_VENDOR   EA

Definition at line 62 of file bsp_board_EA_v1_1.h.

#define i_VERSION   0x010100

Definition at line 64 of file bsp_board_EA_v1_1.h.

#define LPC2xxx_CLOCK_SETUP   1

Definition at line 100 of file bsp_board_EA_v1_1.h.

#define LPC2xxx_FLASH_SETUP   1

Enabling MAM.

Definition at line 160 of file bsp_board_EA_v1_1.h.

#define LPC2xxx_PLL_SETUP   1

Definition at line 101 of file bsp_board_EA_v1_1.h.

#define LPC2xxx_SDRAM_SETUP   BSP_BOARD_HAS_SDRAM

Definition at line 166 of file bsp_board_EA_v1_1.h.

#define LPC2xxx_VIC_SETUP   1

Definition at line 99 of file bsp_board_EA_v1_1.h.

#define MAMCR_Val   LPC_SC_MAM_MODE_FULL

Definition at line 163 of file bsp_board_EA_v1_1.h.

#define P0_20_TP_CS   PORT_PIN_NUMBER(LPC2XXX_PORT0,20)

Definition at line 173 of file bsp_board_EA_v1_1.h.

#define PCA_LED1   8

Definition at line 190 of file bsp_board_EA_v1_1.h.

#define PCA_LED2   9

Definition at line 191 of file bsp_board_EA_v1_1.h.

#define PCA_LED3   10

Definition at line 192 of file bsp_board_EA_v1_1.h.

#define PCA_LED4   11

Definition at line 193 of file bsp_board_EA_v1_1.h.

#define PCA_LED5   12

Definition at line 194 of file bsp_board_EA_v1_1.h.

#define PCA_LED6   14

Definition at line 195 of file bsp_board_EA_v1_1.h.

#define PCA_LED7   15

Definition at line 196 of file bsp_board_EA_v1_1.h.

#define PCA_LEDCD   5

Definition at line 199 of file bsp_board_EA_v1_1.h.

#define PCA_LEDnWP   4

Definition at line 198 of file bsp_board_EA_v1_1.h.

#define PCLKSEL0_Val   (LPC2XXX_PCLK_V(WDT,4) | LPC2XXX_PCLK_V(TIMER0,1))

Definition at line 147 of file bsp_board_EA_v1_1.h.

#define PCLKSEL1_Val   (LPC2XXX_PCLK_V(BAT_RAM,4) | LPC2XXX_PCLK_V(SYSCON,4))

Definition at line 151 of file bsp_board_EA_v1_1.h.

#define PCONP_Val
Value:
(PCTIMER0 | PCTIMER1 | PCUART0 | PCUART1 | \
PCPWM1 | PCI2C0 | PCSPI | PCRTC | PCSSP1 | PCGPIO | PCI2C1 |\
PCTIMER3 | PCI2C1 | PCUART3 | PCENET)

Definition at line 155 of file bsp_board_EA_v1_1.h.

#define PLL_MValue   11

Definition at line 119 of file bsp_board_EA_v1_1.h.

#define PLL_NValue   0

Definition at line 120 of file bsp_board_EA_v1_1.h.

#define port_spi_chip_disselect (   chip_num)    PORT_SET_PIN (P0_20_TP_CS)

Definition at line 186 of file bsp_board_EA_v1_1.h.

#define port_spi_chip_select (   chip_num)    PORT_CLEAR_PIN (P0_20_TP_CS)

Definition at line 182 of file bsp_board_EA_v1_1.h.

#define port_spi_chip_select_init ( )
Value:

Definition at line 175 of file bsp_board_EA_v1_1.h.

#define USBCLKCFG_Val   5

Definition at line 122 of file bsp_board_EA_v1_1.h.

#define XTAL_HZ   12000000UL

Definition at line 103 of file bsp_board_EA_v1_1.h.