Software to control an LPC11xx device.
This project uses GNU Make to build the project.
make upload
uploads the image to the LPC11xx. By default to /dev/ttyUSB0
with BAUD rate 19200, but can be manually provided:
make TTY=COM4 BAUD=9600 upload
- Controlling logical levels of GPIOs;
- Pulse width modulation;
- Analog digital converter;
- Writing to UART.
- Reading from UART;
- Handling interrupts and exceptions;
- Threading.
To build the software an arm-none-eabi
toolchain is needed, and to upload the software lpc21isp
is used.
This project is licensed under GPLv3. See /LICENSE
file for the complete license.