Synopses & Reviews
This primer begins with an introduction to the special tools and issues that face embedded systems developers. It then delves into the details of real-time programming using a real-world, commercial real-time operating system (RTOS). Objects and services that are a part of most RTOS kernels are described, and real-time system design is explored in detail. Readers learn how to deconstruct an application into units, and how to combine these units with other objects and services to create standard building blocks called "software circuits." This process yields a sound understanding of the common design patterns and program structures.
'... a very good balance between the theory and practice of real-time embedded system designs.' —Jun-ichiro itojun Hagino, Ph.D., Research Laboratory, Internet Initiative Japan Inc., IETF IPv6 Operations Working Group (v6ops) co-chair
Develop a working understanding of the common design patterns and program structures of RTOSs so you can create your own standard building blocks. You learn how to decompose an application into units, and how to combine these units with other objects and services to create standard building blocks.
Includes bibliographical references (p. 281-283) and index.
About the Author
is a senior architect at Blue Coat Systems, Inc. leading the design and development efforts of the next-generation IPv6 enabled secure proxy appliances. Qing holds multiple US patents. Qing is a contributing author of the book titled Handbook of Networked and Embedded Control Systems published in June 2005. He is the author of the embedded systems development book titled Real-Time Concepts for Embedded Systems published in April 2003.
Senior Architect, Blue Coat Systems, Inc., Sunnyvale, CA, USA