CMSIS2000  0.0.7
 Указатель Структуры данных Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Макросы Группы Страницы
LPC2xxx generic board

Общий файл для описания платы Подробнее...

Граф связей класса LPC2xxx generic board:

Макросы

#define bsp_board_generic   1
#define BSP_BOARD_HAS_CAN   0
 board has CAN as IRDA
#define BSP_BOARD_HAS_ETHERNET   0
 board has ETHERNET
#define BSP_BOARD_HAS_I2C   0
#define BSP_BOARD_HAS_I2C_PCA9532   0
#define BSP_BOARD_HAS_MMC   0
#define BSP_BOARD_HAS_SD   0
#define BSP_BOARD_HAS_SDRAM   0
 board has SDRAM
#define BSP_BOARD_HAS_SPI   0
#define BSP_BOARD_HAS_SPI_TSC2046   0
#define BSP_BOARD_HAS_UART0   1
 board has UART0
#define BSP_BOARD_HAS_UART1   0
 board has UART1
#define BSP_BOARD_HAS_UART2   0
 board has UART3 as IRDA
#define BSP_BOARD_HAS_USB   0
 board has USB
#define BSP_BOARD_HAS_USB_DEVICE   0
 board has USB DEVICE on USB2
#define BSP_BOARD_HAS_USB_HOST   0
 board has USB HOST on USB1
#define BSP_BOARD_HAS_USB_OTG   0
 board has OTG USB on USB2
#define CCLKCFG_Val   3
#define CLKSRCSEL_Val   CLKSRCSEL_XTAL
#define i_ARCH   ARM7
#define i_BOARD   GENERIC_BOARD
#define i_MCU_FAMILY   LPC2xxx
#define i_MCU_MODEL   2478
#define i_VENDOR   GENERIC_VERNDOR
#define i_VERSION   0x010100 /* version 1.1.0*/
#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 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 PLL_MValue   11
#define PLL_NValue   0
#define port_spi_chip_disselect(chip_num)
#define port_spi_chip_select(chip_num)
#define port_spi_chip_select_init()
#define USBCLKCFG_Val   5
#define XTAL_HZ   12000000UL

Подробное описание

Общий файл для описания платы

Файл используется для описания общего случая использования контроллера. Активизирован только UART0.

Макросы

#define bsp_board_generic   1

См. определение в файле bsp_board_generic.h строка 52

#define BSP_BOARD_HAS_CAN   0

board has CAN as IRDA

См. определение в файле bsp_board_generic.h строка 73

#define BSP_BOARD_HAS_ETHERNET   0

board has ETHERNET

См. определение в файле bsp_board_generic.h строка 69

#define BSP_BOARD_HAS_I2C   0

См. определение в файле bsp_board_generic.h строка 82

#define BSP_BOARD_HAS_I2C_PCA9532   0

См. определение в файле bsp_board_generic.h строка 83

#define BSP_BOARD_HAS_MMC   0

См. определение в файле bsp_board_generic.h строка 80

#define BSP_BOARD_HAS_SD   0

См. определение в файле bsp_board_generic.h строка 79

#define BSP_BOARD_HAS_SDRAM   0

board has SDRAM

См. определение в файле bsp_board_generic.h строка 67

#define BSP_BOARD_HAS_SPI   0

См. определение в файле bsp_board_generic.h строка 85

#define BSP_BOARD_HAS_SPI_TSC2046   0

См. определение в файле bsp_board_generic.h строка 86

#define BSP_BOARD_HAS_UART0   1

board has UART0

См. определение в файле bsp_board_generic.h строка 70

#define BSP_BOARD_HAS_UART1   0

board has UART1

См. определение в файле bsp_board_generic.h строка 71

#define BSP_BOARD_HAS_UART2   0

board has UART3 as IRDA

См. определение в файле bsp_board_generic.h строка 72

#define BSP_BOARD_HAS_USB   0

board has USB

См. определение в файле bsp_board_generic.h строка 74

#define BSP_BOARD_HAS_USB_DEVICE   0

board has USB DEVICE on USB2

См. определение в файле bsp_board_generic.h строка 77

#define BSP_BOARD_HAS_USB_HOST   0

board has USB HOST on USB1

См. определение в файле bsp_board_generic.h строка 75

#define BSP_BOARD_HAS_USB_OTG   0

board has OTG USB on USB2

См. определение в файле bsp_board_generic.h строка 76

#define CCLKCFG_Val   3

См. определение в файле bsp_board_generic.h строка 111

#define CLKSRCSEL_Val   CLKSRCSEL_XTAL

См. определение в файле bsp_board_generic.h строка 101

#define i_ARCH   ARM7

См. определение в файле bsp_board_generic.h строка 55

#define i_BOARD   GENERIC_BOARD

См. определение в файле bsp_board_generic.h строка 61

#define i_MCU_FAMILY   LPC2xxx

См. определение в файле bsp_board_generic.h строка 57

#define i_MCU_MODEL   2478

См. определение в файле bsp_board_generic.h строка 59

#define i_VENDOR   GENERIC_VERNDOR

См. определение в файле bsp_board_generic.h строка 63

#define i_VERSION   0x010100 /* version 1.1.0*/

См. определение в файле bsp_board_generic.h строка 65

#define LPC2xxx_CLOCK_SETUP   1

См. определение в файле bsp_board_generic.h строка 90

#define LPC2xxx_FLASH_SETUP   1

Enabling MAM.

См. определение в файле bsp_board_generic.h строка 145

#define LPC2xxx_PLL_SETUP   1

См. определение в файле bsp_board_generic.h строка 91

#define LPC2xxx_SDRAM_SETUP   BSP_BOARD_HAS_SDRAM

См. определение в файле bsp_board_generic.h строка 151

#define LPC2xxx_VIC_SETUP   1

См. определение в файле bsp_board_generic.h строка 89

#define MAMCR_Val   LPC_SC_MAM_MODE_FULL

См. определение в файле bsp_board_generic.h строка 148

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

См. определение в файле bsp_board_generic.h строка 137

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

См. определение в файле bsp_board_generic.h строка 141

#define PLL_MValue   11

См. определение в файле bsp_board_generic.h строка 109

#define PLL_NValue   0

См. определение в файле bsp_board_generic.h строка 110

#define port_spi_chip_disselect (   chip_num)

См. определение в файле bsp_board_generic.h строка 163

#define port_spi_chip_select (   chip_num)

См. определение в файле bsp_board_generic.h строка 160

#define port_spi_chip_select_init ( )

См. определение в файле bsp_board_generic.h строка 156

#define USBCLKCFG_Val   5

См. определение в файле bsp_board_generic.h строка 112

#define XTAL_HZ   12000000UL

См. определение в файле bsp_board_generic.h строка 93