![]() |
LPCOpen Platform
v1.03
LPCOpen Platform for NXP LPC Microcontrollers
|
The System initialization code is called prior to the application and initializes the board for run-time operation. Board initialization includes clock setup and default pin muxing configuration.
With the exception of stack space, no RW memory is used for this call.
Xpresso LPC1769 board setup
Clocking:
CPU setup for 120MHz of main oscillator and PLL0
USB setup for 48MHz
Pin muxing:
Sets up various pin mux functions for the board (Ethernet, LEDs, etc.)
Memory:
There is no memory setup for this board.
Data Structures | |
| struct | PINMUX_GRP_T |
Functions | |
| STATIC void | SystemSetupClocking (void) |
| STATIC void | SystemSetupMuxing (void) |
| void | SystemInit (void) |
| Setup the system. | |
Variables | |
| STATIC const PINMUX_GRP_T | pinmuxing [] |
| void SystemInit | ( | void | ) |
Setup the system.
Definition at line 186 of file sysinit_nxp_xpresso_1769.c.
| STATIC void SystemSetupClocking | ( | void | ) |
Definition at line 97 of file sysinit_nxp_xpresso_1769.c.
| STATIC void SystemSetupMuxing | ( | void | ) |
Definition at line 164 of file sysinit_nxp_xpresso_1769.c.
| STATIC const PINMUX_GRP_T pinmuxing[] |
Definition at line 67 of file sysinit_nxp_xpresso_1769.c.