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 |