|
rfLPC
A low level library for using NXP's LPC17xx SoC. Config is given for MBED prototyping board
|
| ▼Base system | |
| Flash memory In-Application Programming (IAP) | |
| Pin configuration | |
| Clock | |
| LIBC tiny subset | The rflpc library implement a very small subset of the libc |
| MBED Platform configuration | The following defines are used to configure the library to use with the MBED |
| Debug macro | Useful macro to use for debuggin purpose |
| Interruption management | |
| ▼Peripheral drivers | |
| LEDs | Provides function to control onboard leds |
| Ethernet | Most of the defines are directly derived from the user manual of the LPC17xx or the PHY interface datasheet |
| ADC | Analog-To-Digital Converter driver |
| DAC | Digital-To-Analog Converter driver |
| General Purpose DMA | |
| General Purpose Input Output (GPIO) | |
| I2C | Provides functions for I2C bus manipulation |
| Pulse Width Modulation | |
| Repetitive Interrupt Timer | This timer provide a simple mean to get a repetitive interrupt |
| SPI | |
| System tick timer | This driver allows the use of the system tick timer |
| Timers | All four timers provides the same functionality |
| UART | This is the driver for the UART0/2/3 |