An Embedded Software Primer, Volume 1 "I sincerely wish (this book) had been available when I had to learn all this stuff the hard way." --Steve Vinoski "An excellent job of introducing and defining the jargon associated with embedded systems. This makes the text extremely easy to read." --David Cuka An Embedded Software Primer is a clearly written, insightful manual for engineers interested in writing embedded-system software. The example-driven approach puts you on a fast track to understanding embedded-system programming and applying what you learn to your projects. This book will give you the necessary foundation to work confidently in this field. Building on a basic knowledge of computer programming concepts, this book will help you to:
After reading this book, you will be able to tackle the challenges of embedded system programming and quickly reap the benefits of your new skills. |
Contents
A First Look at Embedded Systems | 1 |
Hardware Fundamentals for the Software | 13 |
Chapter Summary | 40 |
Interrupts | 81 |
Survey of Software Architectures | 115 |
Introduction to RealTime Operating | 137 |
Basic Design Using a RealTime Operating | 215 |
Embedded Software Development Tools | 261 |
Debugging Techniques | 283 |
An Example System | 329 |
Afterword | 405 |