Preface

Jonathan Valvano, Mark McDermott and Ramesh Yerraballi

 

This is the second of three books on embedded systems. The Volume 1 is an Introduction to Embedded Systems covering assembly, C, interrupts, and simple interfaces like switches, LEDS, DAC, ADC, LCD, and UART communication. Volume 1 has two ebooks, one for the MSPM0 and another for the TM4C123. This is Volume 2 and focuses on the TM4C123-based and MSPM0G3507 LaunchPads running on the Robot Systems Learning Kit (RSLK) version 2. Labs, example software, design files, and data sheets can be found on the ECE445L web site. The web site now includes projects configured for both Keil uVision and Code Composer Studio CCS12.0. Volume 3 covers real-time operating systems.

 

Figure 0.1. Robot Systems Learning Kit.

This is an advanced ECE class with the following prerequisites,