Name Size
Parent Directory -
BlueBoard/ -
Makefile 1k
cpu.c 1k
cpu.h 1k
gpiopins.c 1k
gpiopins.h 26k
leds.c 1k
libs/ -
lpc17xx.S 5k
lpc17xx.debugjlink 1k
lpc17xx.flashocd 1k
lpc17xx.ld 2k
lpc17xx.mk 1k
lpc17xx.openocd 1k
serial.c 4k
test_conio.c 2k
test_float.c 1k
test_freertos.c 3k
test_gpio.c 1k
test_systick.c 1k
The C run time startup code lpc17xx.S and linker script lpc17xx.ld were written by myself based on various examples on the Internet and in The Definitive Guide to the ARM Cortex-M3.
Other files are original works by myself, and are hereby placed into the public domain.
| Code Flash: | 0x00000000 to 0x0007FFFF | 512 KB |
| Data RAM: | 0x10000000 to 0x10007FFF | 32 KB |
This framework may be used for other devices in the NXP LPC17xx family, provided the following files are modified:
| lpc17xx.ld | The RAM size may need be changed. |
This framework is validated on the mbed LPC1768 and NGX BlueBoard LPC1768-H development boards.
Tested on 30 November 2011 with gcc 4.6.2.
$Id: README.html 3515 2011-12-02 14:24:00Z svn $
I am available for custom system development (hardware and software) of products using the LPC17xx or other microcontrollers.