Embedded systems are a ubiquitous component of our everyday lives. We interact with hundreds of tiny computers every day that are embedded into our houses, our cars, our toys, and our work. As our world has become more complex, so have the capabilities of the microcontrollers embedded into our devices. The ARM(R) CortexTM-M family, first introduced in 2003, is much more powerful than the devices available previously. The purpose of this book is to...