Date: March 20, 2011 This library is created from "LPC17xx CMSIS-Compliant Standard Peripheral Firmware Driver Library (GNU, Keil, IAR) (Jan 28, 2011)", available from NXP's website, under "All microcontrollers support documents" [[http://ics.nxp.com/support/documents/microcontrollers/?type=software]] You will need to follow [[/projects/libraries/svn/mbed/trunk/LPC1768/LPC17xx.h]] while using this library Examples provided here [[/users/frank26080115/programs/LPC1700CMSIS_Examples/]] The beautiful thing is that NXP does not place copyright protection on any of the files in here Only a few modifications are made to make it compile with the mbed online compiler, I fixed some warnings as well. This is untested as of March 20, 2011 Forum post about this library: [[/forum/mbed/topic/2030/]]

Download repository: zip gz

Files at revision 0:84d7747641aa

Name Size Actions
[up]
debug_frmwrk.c 10780 Revisions Annotate
debug_frmwrk.h 3302 Revisions Annotate
lpc17xx.h 17 Revisions Annotate
lpc17xx_adc.c 12099 Revisions Annotate
lpc17xx_adc.h 12302 Revisions Annotate
lpc17xx_can.c 68134 Revisions Annotate
lpc17xx_can.h 36677 Revisions Annotate
lpc17xx_clkpwr.c 10772 Revisions Annotate
lpc17xx_clkpwr.h 18213 Revisions Annotate
lpc17xx_dac.c 5180 Revisions Annotate
lpc17xx_dac.h 4700 Revisions Annotate
lpc17xx_emac.c 32264 Revisions Annotate
lpc17xx_emac.h 40043 Revisions Annotate
lpc17xx_exti.c 5505 Revisions Annotate
lpc17xx_exti.h 4219 Revisions Annotate
lpc17xx_gpdma.c 19422 Revisions Annotate
lpc17xx_gpdma.h 18390 Revisions Annotate
lpc17xx_gpio.c 27682 Revisions Annotate
lpc17xx_gpio.h 7058 Revisions Annotate
lpc17xx_i2c.c 53266 Revisions Annotate
lpc17xx_i2c.h 16705 Revisions Annotate
lpc17xx_i2s.c 22299 Revisions Annotate
lpc17xx_i2s.h 16642 Revisions Annotate
lpc17xx_libcfg_default.c 2513 Revisions Annotate
lpc17xx_libcfg_default.h 4937 Revisions Annotate
lpc17xx_mcpwm.c 24661 Revisions Annotate
lpc17xx_mcpwm.h 15774 Revisions Annotate
lpc17xx_nvic.c 4402 Revisions Annotate
lpc17xx_nvic.h 2001 Revisions Annotate
lpc17xx_pinsel.c 12542 Revisions Annotate
lpc17xx_pinsel.h 8057 Revisions Annotate
lpc17xx_pwm.c 20473 Revisions Annotate
lpc17xx_pwm.h 14573 Revisions Annotate
lpc17xx_qei.c 21289 Revisions Annotate
lpc17xx_qei.h 24706 Revisions Annotate
lpc17xx_rit.c 6997 Revisions Annotate
lpc17xx_rit.h 3467 Revisions Annotate
lpc17xx_rtc.c 28374 Revisions Annotate
lpc17xx_rtc.h 12744 Revisions Annotate
lpc17xx_spi.c 16000 Revisions Annotate
lpc17xx_spi.h 11634 Revisions Annotate
lpc17xx_ssp.c 27105 Revisions Annotate
lpc17xx_ssp.h 18378 Revisions Annotate
lpc17xx_systick.c 5879 Revisions Annotate
lpc17xx_systick.h 3789 Revisions Annotate
lpc17xx_timer.c 22970 Revisions Annotate
lpc17xx_timer.h 13524 Revisions Annotate
lpc17xx_uart.c 48949 Revisions Annotate
lpc17xx_uart.h 37227 Revisions Annotate
lpc17xx_wdt.c 8167 Revisions Annotate
lpc17xx_wdt.h 4669 Revisions Annotate
lpc_types.h 5720 Revisions Annotate