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
Great book for an introduction to the embedded systems programming world. It contains very good principles and examples, including high quality code excerpts.
As most of the things discussed are general, the fact that the book is from 1999 is not an issue. That being said, don't expect information that will let you get going right away with today's tools.
Good informative high-level introduction to embedded software, which covered many key concepts. Was not proficient or familiar with µC/OS, so some of the programming examples were a little hard to follow.
A little bit outdated however valuable for the embedded software architecture decisions according to your system, both for baremetal and RTOS. A good introduction to RTOSes.
A fun blast to the past. I was reading a copyright 1999 edition, so I was just skimming it for general background information, not expecting it to be directly applicable. I enjoyed it, and found the example working out design for an underground tank monitoring system to be a pretty nice example for discussing how to apply the lessons worked earlier.
Most of the book is dedicated to RTOS, be warned! Look for this book if you want a good book on good practices for embeddded software design and implementation:
"Making Embedded Systems: Design Patterns for Great Software, Elicia White"