CMSIS2000  0.0.7
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Starterkit SK-MLPC1768 board

SK-MLPC1768 board definition. More...

Collaboration diagram for Starterkit SK-MLPC1768 board:

Macros

#define BSP_BOARD_HAS_CAN   0
#define BSP_BOARD_HAS_ETHERNET   1
#define BSP_BOARD_HAS_MMC   0
#define BSP_BOARD_HAS_PS2   1
#define BSP_BOARD_HAS_SD   0
#define BSP_BOARD_HAS_SDRAM   0
#define BSP_BOARD_HAS_SPI   1
#define BSP_BOARD_HAS_SPI_VS1002D   1
#define BSP_BOARD_HAS_UART0   1
#define BSP_BOARD_HAS_USB   1
#define BSP_BOARD_HAS_USB_DEVICE   1
 board has USB DEVICE on USB1
#define BSP_BOARD_HAS_USB_HOST   1
 board has USB HOST on USB1
#define bsp_board_starterkit_lpc_1766_stk   1
#define BSP_USB_MODE_DEFINED   TYPE_HOST_PORT1
 it is a pity but port can be set manually
#define CCLKCFG_Val   5
#define CLKSRCSEL_Val   1/*CLKSRCSEL_XTAL*/
#define CS_VS1002D   1
#define i_ARCH   CM3
#define i_BOARD   starterkit_SK-MLPC1768
#define i_MCU_FAMILY   LPC17xx
#define i_MCU_MODEL   1768
#define i_VENDOR   olimex
#define i_VERSION   0x01000B /* REVISION B version 1*/
#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   /* no need to chip select*/
#define PLL_MValue   11
#define PLL_NValue   0
#define port_spi_chip_disselect(chip_num)   /* no need to chip select*/
#define port_spi_chip_select(chip_num)   /* no need to chip select*/
#define port_spi_chip_select_init()   /* no need to chip select*/
#define USBCLKCFG_Val   5
#define XTAL_HZ   12000000UL

Detailed Description

SK-MLPC1768 board definition.

SK-MLPC1768 is the board from http://starterkit.ru

http://starterkit.ru/html/index.php?name=shop&op=view&id=27

Macro Definition Documentation

#define BSP_BOARD_HAS_CAN   0

Definition at line 71 of file bsp_board_starterkit_lpc_1766.h.

#define BSP_BOARD_HAS_ETHERNET   1

Definition at line 67 of file bsp_board_starterkit_lpc_1766.h.

#define BSP_BOARD_HAS_MMC   0

Definition at line 91 of file bsp_board_starterkit_lpc_1766.h.

#define BSP_BOARD_HAS_PS2   1

Definition at line 88 of file bsp_board_starterkit_lpc_1766.h.

#define BSP_BOARD_HAS_SD   0

Definition at line 90 of file bsp_board_starterkit_lpc_1766.h.

#define BSP_BOARD_HAS_SDRAM   0

Definition at line 84 of file bsp_board_starterkit_lpc_1766.h.

#define BSP_BOARD_HAS_SPI   1

Definition at line 86 of file bsp_board_starterkit_lpc_1766.h.

#define BSP_BOARD_HAS_SPI_VS1002D   1

Definition at line 87 of file bsp_board_starterkit_lpc_1766.h.

#define BSP_BOARD_HAS_UART0   1

Definition at line 68 of file bsp_board_starterkit_lpc_1766.h.

#define BSP_BOARD_HAS_USB   1

Definition at line 72 of file bsp_board_starterkit_lpc_1766.h.

#define BSP_BOARD_HAS_USB_DEVICE   1

board has USB DEVICE on USB1

Definition at line 74 of file bsp_board_starterkit_lpc_1766.h.

#define BSP_BOARD_HAS_USB_HOST   1

board has USB HOST on USB1

Definition at line 73 of file bsp_board_starterkit_lpc_1766.h.

#define bsp_board_starterkit_lpc_1766_stk   1

Definition at line 52 of file bsp_board_starterkit_lpc_1766.h.

#define BSP_USB_MODE_DEFINED   TYPE_HOST_PORT1

it is a pity but port can be set manually

Definition at line 80 of file bsp_board_starterkit_lpc_1766.h.

#define CCLKCFG_Val   5

Definition at line 115 of file bsp_board_starterkit_lpc_1766.h.

#define CLKSRCSEL_Val   1/*CLKSRCSEL_XTAL*/

Definition at line 105 of file bsp_board_starterkit_lpc_1766.h.

#define CS_VS1002D   1

Definition at line 150 of file bsp_board_starterkit_lpc_1766.h.

#define i_ARCH   CM3

Definition at line 55 of file bsp_board_starterkit_lpc_1766.h.

#define i_BOARD   starterkit_SK-MLPC1768

Definition at line 61 of file bsp_board_starterkit_lpc_1766.h.

#define i_MCU_FAMILY   LPC17xx

Definition at line 57 of file bsp_board_starterkit_lpc_1766.h.

#define i_MCU_MODEL   1768

Definition at line 59 of file bsp_board_starterkit_lpc_1766.h.

#define i_VENDOR   olimex

Definition at line 63 of file bsp_board_starterkit_lpc_1766.h.

#define i_VERSION   0x01000B /* REVISION B version 1*/

Definition at line 65 of file bsp_board_starterkit_lpc_1766.h.

#define LPC2xxx_CLOCK_SETUP   1

Definition at line 94 of file bsp_board_starterkit_lpc_1766.h.

#define LPC2xxx_FLASH_SETUP   1

Enabling MAM.

Definition at line 140 of file bsp_board_starterkit_lpc_1766.h.

#define LPC2xxx_PLL_SETUP   1

Definition at line 95 of file bsp_board_starterkit_lpc_1766.h.

#define LPC2xxx_SDRAM_SETUP   BSP_BOARD_HAS_SDRAM

Definition at line 146 of file bsp_board_starterkit_lpc_1766.h.

#define LPC2xxx_VIC_SETUP   1

Definition at line 93 of file bsp_board_starterkit_lpc_1766.h.

#define MAMCR_Val   LPC_SC_MAM_MODE_FULL

Definition at line 143 of file bsp_board_starterkit_lpc_1766.h.

#define P0_20_TP_CS   /* no need to chip select*/

Definition at line 152 of file bsp_board_starterkit_lpc_1766.h.

#define PLL_MValue   11

Definition at line 113 of file bsp_board_starterkit_lpc_1766.h.

#define PLL_NValue   0

Definition at line 114 of file bsp_board_starterkit_lpc_1766.h.

#define port_spi_chip_disselect (   chip_num)    /* no need to chip select*/

Definition at line 161 of file bsp_board_starterkit_lpc_1766.h.

#define port_spi_chip_select (   chip_num)    /* no need to chip select*/

Definition at line 158 of file bsp_board_starterkit_lpc_1766.h.

#define port_spi_chip_select_init ( )    /* no need to chip select*/

Definition at line 154 of file bsp_board_starterkit_lpc_1766.h.

#define USBCLKCFG_Val   5

Definition at line 116 of file bsp_board_starterkit_lpc_1766.h.

#define XTAL_HZ   12000000UL

Definition at line 97 of file bsp_board_starterkit_lpc_1766.h.