| LPCOpen Platform v1.03 LPCOpen Platform for NXP LPC Microcontrollers

- Main Page
- Modules
- Data Structures
- Files
- Related Pages

- File List
- Globals

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Typedefs
chip.h File Reference
`#include "lpc_types.h"`
`#include "sys_config.h"`
`#include "cmsis.h"`
`#include "acmp_001.h"`
`#include "crc_001.h"`
`#include "gpio_001.h"`
`#include "mrt_001.h"`
`#include "spi_002.h"`
`#include "usart_002.h"`
`#include "wwdt_001.h"`
`#include "sct_001.h"`
`#include "wkt_001.h"`
`#include "iocon_8xx.h"`
`#include "i2c_8xx.h"`
`#include "syscon_8xx.h"`
`#include "clock_8xx.h"`
`#include "swm_8xx.h"`
`#include "acmp_8xx.h"`
`#include "crc_8xx.h"`
`#include "pinint_8xx.h"`
`#include "gpio_8xx.h"`
`#include "uart_8xx.h"`
`#include "wwdt_8xx.h"`
`#include "spi_8xx.h"`
`#include "uartd_8xx.h"`
`#include "pwrd_8xx.h"`
`#include "i2cd_8xx.h"`
`#include "romapi_8xx.h"`
`#include "wkt_8xx.h"`
`#include "pmu_8xx.h"`
`#include "mrt_8xx.h"`
`#include "fmc_8xx.h"`
`#include "sct_8xx.h"`

Go to the source code of this file.

## Macros
#define | LPC_FLASH_BASE (0x00000000UL)
#define | LPC_RAM_BASE (0x10000000UL)
#define | LPC_ROM_BASE (0x1FFF0000UL)
#define | LPC_APB0_BASE (0x40000000UL)
#define | LPC_AHB_BASE (0x50000000UL)
#define | LPC_WWDT_BASE (0x40000000UL)
#define | LPC_MRT_BASE (0x40004000UL)
#define | LPC_WKT_BASE (0x40008000UL)
#define | LPC_SWM_BASE (0x4000C000UL)
#define | LPC_PMU_BASE (0x40020000UL)
#define | LPC_CMP_BASE (0x40024000UL)
#define | LPC_FMC_BASE (0x40040000UL)
#define | LPC_IOCON_BASE (0x40044000UL)
#define | LPC_SYSCTL_BASE (0x40048000UL)
#define | LPC_I2C_BASE (0x40050000UL)
#define | LPC_SPI0_BASE (0x40058000UL)
#define | LPC_SPI1_BASE (0x4005C000UL)
#define | LPC_USART0_BASE (0x40064000UL)
#define | LPC_USART1_BASE (0x40068000UL)
#define | LPC_USART2_BASE (0x4006C000UL)
#define | LPC_CRC_BASE (0x50000000UL)
#define | LPC_SCT_BASE (0x50004000UL)
#define | LPC_GPIO_PORT_BASE (0xA0000000UL)
#define | LPC_PIN_INT_BASE (0xA0004000UL)
#define | LPC_WWDT ((LPC_WWDT_T *) LPC_WWDT_BASE)
#define | LPC_SPI0 ((LPC_SPI_T *) LPC_SPI0_BASE)
#define | LPC_SPI1 ((LPC_SPI_T *) LPC_SPI1_BASE)
#define | LPC_USART0 ((LPC_USART_T *) LPC_USART0_BASE)
#define | LPC_USART1 ((LPC_USART_T *) LPC_USART1_BASE)
#define | LPC_USART2 ((LPC_USART_T *) LPC_USART2_BASE)
#define | LPC_WKT ((LPC_WKT_T *) LPC_WKT_BASE)
#define | LPC_PMU ((LPC_PMU_T *) LPC_PMU_BASE)
#define | LPC_CRC ((LPC_CRC_T *) LPC_CRC_BASE)
#define | LPC_SCT ((LPC_SCT_T *) LPC_SCT_BASE)
#define | LPC_GPIO_PORT ((LPC_GPIO_T *) LPC_GPIO_PORT_BASE)
#define | LPC_IOCON ((LPC_IOCON_T *) LPC_IOCON_BASE)
#define | LPC_SWM ((LPC_SWM_T *) LPC_SWM_BASE)
#define | LPC_SYSCTL ((LPC_SYSCTL_T *) LPC_SYSCTL_BASE)
#define | LPC_CMP ((LPC_CMP_T *) LPC_CMP_BASE)
#define | LPC_FMC ((LPC_FMC_T *) LPC_FMC_BASE)
#define | LPC_MRT ((LPC_MRT_T *) LPC_MRT_BASE)

## Typedefs
typedef IP_SPI_002_T | LPC_SPI_T
typedef IP_WWDT_001_T | LPC_WWDT_T
typedef IP_USART_002_T | LPC_USART_T
typedef IP_CRC_001_T | LPC_CRC_T
typedef IP_SCT_001_T | LPC_SCT_T
typedef ACMP_001_T | LPC_CMP_T
typedef IP_WKT_001_T | LPC_WKT_T
typedef IP_GPIO_001_T | LPC_GPIO_T