Embedded Systems: Real-time Interfacing To Arm Cortex(tm)-m Microcontrollers
Jonathan W. Valvano
This fourth edition includes the new TM4C1294-based LaunchPad. Most of the code in the book is specific for the TM4C123-based LaunchPad. However ... This fourth edition switches the syntax from C to the industry-standard C99, adds a line-tracking robot, designs an integral controller for a DC motor, and includes an expanded section on wireless communication and Internet of Things" Page vii.