Please consider the latest edition.
-
Background
-
Chapter 1 Introduction to Computer Architecture
- Concepts
- Memory
- Input/Output
- DMA
- Embedded Computer Architecture
-
Chapter 2 Electronics 101
- Voltage and Current
- Analog Signals
- Power
- Resistors
- Capacitors
- RC Circuits
- Inductors
- Transformers
- Diodes
- Crystals
- Digital Signals
- Understanding Schematics
- Read the Datasheet
-
Chapter 3 Power Sources
- Juice from the Wall
- Batteries
- Regulators
-
Chapter 4 Building It
- Avoid Noise
- Quick-and-Dirty Construction
- Printed-Circuit Boards
- Routing a Design
- Tools for Debugging
- Putting It All Together
- Powering Up
- Add in the Processor
- Some Thoughts on Debugging
-
-
Embedded Processors and Systems
-
Chapter 5 The PIC Microcontrollers
- A Tale of Two Processors
- Starting Simple
- A Bigger PIC
-
Chapter 6 The AVR Microcontrollers
- The AVR Architecture
- The ATtiny15 Processor
- Downloading Code
- A Bigger AVR
- Bus Interfacing
-
Chapter 7 68000-Series Computers
- The 68000 Architecture
- A Simple 68000-Based Computer
-
Chapter 8 DSP-Based Controllers
- The DSP56800
- A DSP56805-Based Computer
- JTAG
-
-
Peripherals and Interfacing
-
Chapter 9 Adding Peripherals Using SPI and I2C
- Serial Peripheral Interface
- Inter Integrated Circuit
- Adding a Real-Time Clock with I2C
- Adding a Small Display with I2C
-
Chapter 10 Serial Ports
- UARTs
- Error Detection
- Old Faithful—RS-232C
- RS-422
- Infrared Communication
- USB
-
Chapter 11 Networks
- RS-485
- Controller Area Network (CAN)
- Ethernet
-
Chapter 12 Analog
- Amplifiers
- Analog-to-Digital Conversion
- Interfacing an External ADC
- Temperature Sensor
- Light Sensor
- Accelerometer
- Pressure Sensors
- Magnetic Field Sensor
- Digital-to-Analog Conversion
- PWM
- Motor Control
- Switching Big Loads
-
-
Chapter 13 References
-
Colophon
- Title:
- Designing Embedded Hardware
- By:
- John Catsoulis
- Publisher:
- O'Reilly Media
- Formats:
-
- Safari Books Online
- Print Release:
- November 2002
- Pages:
- 320
- Print ISBN:
- 978-0-596-00362-3
- | ISBN 10:
- 0-596-00362-5
Our look is the result of reader comments, our own experimentation, and feedback from distribution channels. Distinctive covers complement our distinctive approach to technical topics, breathing personality and life into potentially dry subjects. The animal on the cover of Designing Embedded Hardware is a porcelain crab. These tiny invertebrates are common in tide pools along the coast of the Pacific Ocean. They are an orangy brown color, and are only 5 millimeters long. Porcelain crabs have six pairs of legs, with one tiny pair tucked in across the base of the tail. Although they can swim, sharply pointed spines on the ends of their walking legs make it easier for them to cling to the hard surfaces of submerged rocks. Hair on their legs collects mud from the ocean floor and helps camouflage the crab from predators. Additional protection is provided by mussel beds, sponges, and algae. Once concealed in these preferred habitats, the porcelain crab sweeps its feathery arms through the water, capturing plankton and other tiny plants and animals. When threatened by a predator, these crabs can detach a leg or claw to distract an attacker. The tricky crab scurries away, and its lost appendage eventually grows back. Philip Dangler was the production editor for Designing Embedded Hardware. Norma Emory was the copyeditor. Argosy provided production services and wrote the index. Sheryl Avruch and Jane Ellin provided quality control.
Emma Colby designed the cover of this book, based on a series design by Edie Freedman. The cover image is a 19th-century engraving from Cuvier's Animals. Emma Colby produced the cover layout with QuarkXPress 4.1 using Adobe's ITC Garamond font.
David Futato designed the interior layout. This book was converted from XML to FrameMaker 5.5.6 with a format conversion tool created by Erik Ray, Jason McIntosh, Neil Walls, and Mike Sierra that uses Perl and XML technologies. The text font is Linotype Birka; the heading font is Adobe Myriad Condensed; and the code font is LucasFont's TheSans Mono Condensed. The illustrations that appear in the book were produced by Robert Romano and Jessamyn Read using Macromedia FreeHand 9 and Adobe Photoshop 6. The tip and warning icons were drawn by Christopher Bing. This colophon was written by Philip Dangler.
