| Details | | Publication Date: | 1999-07-01 |
| Size | | Length: | 424 pages | | Height: | 9.0 in | | Width: | 7.3 in | | Thickness: | 1.0 in | | Weight: | 28.0 oz |
Publisher's Note --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: - Learn core principles and advanced techniques of embedded-system software.
- Find out what a real-time operating system (RTOS) does and how to use one effectively.
- Experiment with sample code and the µC/OS RTOS version 1.11 (on the accompanying CD).
- Apply what you learn, no matter which microprocessor or RTOS you use.
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.
020161569XB04062001
If you would like to make the transition from more traditional software development to embedded systems, now there's an easy, accessible introduction for any programmer who wants to enter the field. David Simon introduces the broad range of applications for embedded software and then reviews each major issue facing developers. You'll learn the implications of limited memory and processor resources and how embedded software handles external events without human intervention. You'll explore the role of real-time operating systems, and see how developers seek to reduce time-to-market without compromising quality. For the new embedded software developer, this book is the best single source for practical solutions, techniques, and "good habits" that apply no matter which processor, real-time operating systems, methodology, or application you're working with.
| See an error? Submit a change request |