#include "lpc_types.h"
#include <stdio.h>
Go to the source code of this file.
|
| typedef void(* | p_msDelay_func_t )(uint32_t) |
| | Function prototype for a MS delay function. Board layers or example code may define this function as needed.
|
| |
|
| void | Board_Init (void) |
| | Set up and initialize all required blocks and functions related to the board hardware.
|
| |
| void | Board_Debug_Init (void) |
| | Initializes board UART for output, required for printf redirection.
|
| |
| void | Board_UARTPutChar (char ch) |
| | Sends a single character on the UART, required for printf redirection.
|
| |
| int | Board_UARTGetChar (void) |
| | Get a single character from the UART, required for scanf input.
|
| |
| void | Board_UARTPutSTR (char *str) |
| | Prints a string to the UART.
|
| |
| void | Board_LED_Set (uint8_t LEDNumber, bool State) |
| | Sets the state of a board LED to on or off.
|
| |
| bool | Board_LED_Test (uint8_t LEDNumber) |
| | Returns the current state of a board LED.
|
| |
| STATIC INLINE void | Board_LED_Toggle (uint8_t LEDNumber) |
| | Toggles the current state of a board LED.
|
| |
| void | SystemCoreClockUpdate (void) |
| | Update system core clock rate, should be called if the system has a clock rate change.
|
| |
| void | Board_SetLCDBacklight (uint8_t Intensity) |
| | Turn on Board LCD Backlight.
|
| |