LPCOpen Platform for LPC18XX/43XX microcontrollers  18XX43XX
LPCOpen Platform for the NXP LPC18XX/43XX family of Microcontrollers
Macros
BOARD: LPC4330 NGX Xplorer board options

Detailed Description

This board has options that configure its operation at build-time.

Macros

#define DEBUG_ENABLE
 
#define DEBUG_UART   LPC_USART0
 
#define DEBUG_ENABLE
 
#define DEBUG_UART   LPC_USART0
 

Macro Definition Documentation

#define DEBUG_ENABLE

Define DEBUG_ENABLE to enable IO via the DEBUGSTR, DEBUGOUT, and DEBUGIN macros. If not defined, DEBUG* functions will be optimized out of the code at build time.

Definition at line 59 of file board.h.

#define DEBUG_ENABLE

Define DEBUG_ENABLE to enable IO via the DEBUGSTR, DEBUGOUT, and DEBUGIN macros. If not defined, DEBUG* functions will be optimized out of the code at build time.

Definition at line 59 of file board.h.

#define DEBUG_UART   LPC_USART0

Define DEBUG_SEMIHOSTING along with DEBUG_ENABLE to enable IO support via semihosting. You may need to use a C library that supports semihosting with this option. Board UART used for debug output and input using the DEBUG* macros. This is also the port used for Board_UARTPutChar, Board_UARTGetChar, and Board_UARTPutSTR functions.

Definition at line 70 of file board.h.

#define DEBUG_UART   LPC_USART0

Define DEBUG_SEMIHOSTING along with DEBUG_ENABLE to enable IO support via semihosting. You may need to use a C library that supports semihosting with this option. Board UART used for debug output and input using the DEBUG* macros. This is also the port used for Board_UARTPutChar, Board_UARTGetChar, and Board_UARTPutSTR functions.

Definition at line 70 of file board.h.