Embedded computer systems are designed to talk to the real world. They require interfaces to connect their software to physical systems. Embedded system engineers must use a combination of pre-existing components and custom design to create the interfaces for their systems. Marilyn Wolf's Embedded System Interfacing takes a comprehensive approach to the interface between the embedded system and the software. It provides the necessary principles to understand how digital and analog interfaces work and how to design new interfaces for specific applications. The presentation is self-contained and practical. Discussions are based on real-world components. Design examples are used throughout the book to illustrate important concepts.
This book also complements Wolf's Computers as Components, now in its fourth edition. CaC concentrates on software running on the CPU. Embedded System Interfacing explains the hardware that surrounds the CPU. Provides a comprehensive background in embedded system interfacing techniques Includes design examples to illustrate important concepts and serve as the basis for new designs Discusses well-known, widely available hardware components and computer-aided design tools.