This repository contains code examples for the course Microprocessors and Microcontrollers. Exercises are based on the mbed development platform (http://mbed.org). The mbed consists of the LPC1768, an ARM Cortex M3 microcontroller.
Chapters
Introduction: setup
- Fundamentals: microcontroller architecture
- Digital I/O
- Timers & Interrupts
- Serial Communication: UART, SPI, I²C, One-Wire
- Analog Interfacing
- ARM Assembler
- Real-Time Operating Systems: mbed RTOS
- Embedded Software Architecture
- Testing Embedded Software