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/]]

Embed: (wiki syntax)

« Back to documentation index

File Index

File List

Here is a list of all documented files with brief descriptions:
debug_frmwrk.c [code]Contains some utilities that used for debugging through UART
debug_frmwrk.h [code]Contains some utilities that used for debugging through UART
lpc17xx.h [code]
lpc17xx_adc.c [code]Contains all functions support for ADC firmware library on LPC17xx
lpc17xx_adc.h [code]Contains all macro definitions and function prototypes support for ADC firmware library on LPC17xx
lpc17xx_can.c [code]Contains all functions support for CAN firmware library on LPC17xx
lpc17xx_can.h [code]Contains all macro definitions and function prototypes support for CAN firmware library on LPC17xx
lpc17xx_clkpwr.c [code]Contains all functions support for Clock and Power Control firmware library on LPC17xx
lpc17xx_clkpwr.h [code]Contains all macro definitions and function prototypes support for Clock and Power Control firmware library on LPC17xx
lpc17xx_dac.c [code]Contains all functions support for DAC firmware library on LPC17xx
lpc17xx_dac.h [code]Contains all macro definitions and function prototypes support for DAC firmware library on LPC17xx
lpc17xx_emac.c [code]Contains all functions support for Ethernet MAC firmware library on LPC17xx
lpc17xx_emac.h [code]Contains all macro definitions and function prototypes support for Ethernet MAC firmware library on LPC17xx
lpc17xx_exti.c [code]Contains all functions support for External interrupt firmware library on LPC17xx
lpc17xx_exti.h [code]Contains all macro definitions and function prototypes support for External interrupt firmware library on LPC17xx
lpc17xx_gpdma.c [code]: Contains all functions support for GPDMA firmware library on LPC17xx
lpc17xx_gpdma.h [code]: Contains all macro definitions and function prototypes support for GPDMA firmware library on LPC17xx
lpc17xx_gpio.c [code]Contains all functions support for GPIO firmware library on LPC17xx
lpc17xx_gpio.h [code]Contains all macro definitions and function prototypes support for GPIO firmware library on LPC17xx
lpc17xx_i2c.c [code]Contains all functions support for I2C firmware library on LPC17xx
lpc17xx_i2c.h [code]Contains all macro definitions and function prototypes support for I2C firmware library on LPC17xx
lpc17xx_i2s.c [code]Contains all functions support for I2S firmware library on LPC17xx
lpc17xx_i2s.h [code]Contains all macro definitions and function prototypes support for I2S firmware library on LPC17xx
lpc17xx_libcfg_default.c [code]Library configuration source file (default), used to build library without examples
lpc17xx_libcfg_default.h [code]Default Library configuration header file
lpc17xx_mcpwm.c [code]Contains all functions support for Motor Control PWM firmware library on LPC17xx
lpc17xx_mcpwm.h [code]Contains all macro definitions and function prototypes support for Motor Control PWM firmware library on LPC17xx
lpc17xx_nvic.c [code]Contains all expansion functions support for NVIC firmware library on LPC17xx
lpc17xx_nvic.h [code]Contains all macro definitions and function prototypes support for Nesting Vectored Interrupt firmware library on LPC17xx
lpc17xx_pinsel.c [code]Contains all functions support for Pin connect block firmware library on LPC17xx
lpc17xx_pinsel.h [code]Contains all macro definitions and function prototypes support for Pin connect block firmware library on LPC17xx
lpc17xx_pwm.c [code]Contains all functions support for PWM firmware library on LPC17xx
lpc17xx_pwm.h [code]Contains all macro definitions and function prototypes support for PWM firmware library on LPC17xx
lpc17xx_qei.c [code]Contains all functions support for QEI firmware library on LPC17xx
lpc17xx_qei.h [code]Contains all macro definitions and function prototypes support for QEI firmware library on LPC17xx
lpc17xx_rit.c [code]Contains all functions support for RIT firmware library on LPC17xx
lpc17xx_rit.h [code]Contains all macro definitions and function prototypes support for RIT firmware library on LPC17xx
lpc17xx_rtc.c [code]Contains all functions support for RTC firmware library on LPC17xx
lpc17xx_rtc.h [code]Contains all macro definitions and function prototypes support for RTC firmware library on LPC17xx
lpc17xx_spi.c [code]Contains all functions support for SPI firmware library on LPC17xx
lpc17xx_spi.h [code]Contains all macro definitions and function prototypes support for SPI firmware library on LPC17xx
lpc17xx_ssp.c [code]Contains all functions support for SSP firmware library on LPC17xx
lpc17xx_ssp.h [code]Contains all macro definitions and function prototypes support for SSP firmware library on LPC17xx
lpc17xx_systick.c [code]Contains all functions support for SYSTICK firmware library on LPC17xx
lpc17xx_systick.h [code]Contains all macro definitions and function prototypes support for SYSTICK firmware library on LPC17xx
lpc17xx_timer.c [code]Contains all functions support for Timer firmware library on LPC17xx
lpc17xx_timer.h [code]Contains all functions support for Timer firmware library on LPC17xx
lpc17xx_uart.c [code]Contains all functions support for UART firmware library on LPC17xx
lpc17xx_uart.h [code]Contains all macro definitions and function prototypes support for UART firmware library on LPC17xx
lpc17xx_wdt.c [code]Contains all functions support for WDT firmware library on LPC17xx
lpc17xx_wdt.h [code]Contains all macro definitions and function prototypes support for WDT firmware library on LPC17xx
lpc_types.h [code]Contains the NXP ABL typedefs for C standard types