If you are looking for a book that covers the fundamentals of embedded systems programming using the Texas Instruments (TI) Tiva C series microcontrollers, you might want to check out this book by Muhammad Ali Mazidi, Shujen Chen, Sarmad Naimi, and Sepehr Naimi. This book is the second volume of the Mazidi & Naimi ARM series, which aims to teach the basics of ARM assembly language and C programming for various ARM chips. The first volume covers the ARM assembly language programming and architecture, while this volume focuses on the peripheral programming of the TI Tiva C series.
Download Zip https://tinurll.com/2ySO3U
The TI Tiva C series is a family of 32-bit microcontrollers based on the ARM Cortex-M4F core, which features a built-in floating point unit and a digital signal processor. The Tiva C series offers a wide range of peripherals, such as analog-to-digital converters, timers, serial communication interfaces, and more. The book uses the TM4C123G LaunchPad Evaluation Kit, which is a low-cost development board that includes a TM4C123GH6PM microcontroller, two user switches, an RGB LED, and a USB interface.
The book consists of 11 chapters and 304 pages. It covers topics such as:
The book provides clear explanations of the concepts and examples of code in C language. Each chapter also includes review questions and lab exercises to test your understanding and practice your skills. The book assumes some prior knowledge of microcontroller programming in C language, but it also reviews the basics of C syntax and data types in the first chapter. The book also provides a brief introduction to the ARM Cortex-M4F architecture and instruction set in the appendix.
If you are interested in learning how to program the TI Tiva C series microcontrollers using C language, you can order this book from [Amazon] or [MicroDigitalEd], where you can also find other resources and tutorials on ARM programming and embedded systems.