论坛诚征学习社区版务

查看完整版本: Designing Embedded Hardware

Locas 2007-12-24 18:42

Designing Embedded Hardware

[书名]Designing Embedded Hardware
[作者]John Catsoulis
[出版社]O'Reilly
[出版日期] May 2005
[关键词] Masking ,DMA ,Regulators ,Analog Signals
[ISBN]0-596-00755-8
[内容简介]
     Dedication
     Preface
        Organization of This Book
        Using Code Examples
        Conventions
        Safari® Enabled
        How to Contact Us
        Acknowledgments
       Chapter 1.  An Introduction to Computer Architecture
        Section 1.1.  Concepts
        Section 1.2.  Memory
        Section 1.3.  Input/Output
        Section 1.4.  DMA
        Section 1.5.  Embedded Computer Architecture
       Chapter 2.  Assembly Language
        Section 2.1.  Registers
        Section 2.2.  Machine Code
        Section 2.3.  Signed Numbers
        Section 2.4.  Addressing Modes
        Section 2.5.  Coding in Assembly
        Section 2.6.  Disassembly
        Section 2.7.  Position-Independent Code
        Section 2.8.  Loops
        Section 2.9.  Masking
        Section 2.10.  Indexed Addressing
        Section 2.11.  Stacks
        Section 2.12.  Timing of Instructions
       Chapter 3.  Forth/Open Firmware
        Section 3.1.  Introducing Forth
        Section 3.2.  String Words
        Section 3.3.  Stack Manipulation
        Section 3.4.  Creating New Words
        Section 3.5.  Comments
        Section 3.6.  if ... else
        Section 3.7.  Loops
        Section 3.8.  Data Structures
        Section 3.9.  Interacting with Hardware and Memory
        Section 3.10.  Forth Programming Guidelines
       Chapter 4.  Electronics 101
        Section 4.1.  Voltage and Current
        Section 4.2.  Analog Signals
        Section 4.3.  Power
        Section 4.4.  Reading Schematics
        Section 4.5.  Resistors
        Section 4.6.  Capacitors
        Section 4.7.  RC Circuits
        Section 4.8.  Inductors
        Section 4.9.  Transformers
        Section 4.10.  Diodes
        Section 4.11.  Crystals
        Section 4.12.  Digital Signals
        Section 4.13.  Electrical Characteristics
        Section 4.14.  Logic Gates
        Section 4.15.  The Importance of Reading the Datasheet
       Chapter 5.  Power Sources
        Section 5.1.  The Stuff Out of the Wall
        Section 5.2.  Batteries
        Section 5.3.  Low Power Design
        Section 5.4.  Regulators
        Section 5.5.  LM78xx Regulators
        Section 5.6.  MAX603/MAX604 Regulators
        Section 5.7.  MAX1615 Regulator
        Section 5.8.  MAX724 Regulator
        Section 5.9.  Electrical Noise and Interference
       Chapter 6.  Building Hardware
        Section 6.1.  Tools
        Section 6.2.  Soldering
        Section 6.3.  Quick Construction
        Section 6.4.  Printed-Circuit Boards
        Section 6.5.  Building It
        Section 6.6.  JTAG
       Chapter 7.  Adding Peripherals Using SPI
        Section 7.1.  Serial Peripheral Interface
       Chapter 8.  Adding Peripherals Using I2C
        Section 8.1.  Overview of I2C
        Section 8.2.  Adding a Real-Time Clock with I2C
        Section 8.3.  Adding a Small Display with I2C
       Chapter 9.  Serial Ports
        Section 9.1.  UARTs
        Section 9.2.  Error Detection
        Section 9.3.  Old Faithful: RS-232C
        Section 9.4.  RS-422
        Section 9.5.  RS-485
       Chapter 10.  IrDA
        Section 10.1.  Introduction to IrDA
       Chapter 11.  USB
        Section 11.1.  Introduction to USB
        Section 11.2.  USB Packets
        Section 11.3.  Physical Interface
        Section 11.4.  Implementing a USB Interface
       Chapter 12.  Networks
        Section 12.1.  Controller Area Network (CAN)
        Section 12.2.  Ethernet
       Chapter 13.  Analog
        Section 13.1.  Amplifiers
        Section 13.2.  Analog to Digital Conversion
        Section 13.3.  Interfacing an External ADC
        Section 13.4.  Temperature Sensor
        Section 13.5.  Light Sensor
        Section 13.6.  Accelerometer
        Section 13.7.  Pressure Sensors
        Section 13.8.  Magnetic-Field Sensor
        Section 13.9.  Digital to Analog Conversion
        Section 13.10.  PWM
        Section 13.11.  Motor Control
        Section 13.12.  Switching Big Loads
       Chapter 14.  The PIC Microcontrollers
        Section 14.1.  A Tale of Two Processors
        Section 14.2.  Starting Simple
        Section 14.3.  A Bigger PIC
        Section 14.4.  PIC-Based Environmental Datalogger
        Section 14.5.  Motor Control with a PIC
       Chapter 15.  The AVR Microcontrollers
        Section 15.1.  The AVR Architecture
        Section 15.2.  The ATtiny15 Processor
        Section 15.3.  Downloading Code
        Section 15.4.  A Bigger AVR
        Section 15.5.  AVR-Based Datalogger
        Section 15.6.  Bus Interfacing
       Chapter 16.  68HC11
        Section 16.1.  Architecture of the 68HC11
        Section 16.2.  A Simple 68HC11-Based Computer
       Chapter 17.  MAXQ
        Section 17.1.  Architectural Overview
        Section 17.2.  Schematics
       Chapter 18.  68000-Series Computers
        Section 18.1.  The 68000 Architecture
        Section 18.2.  A Simple 68000-Based Computer
       Chapter 19.  DSP-Based Controllers
        Section 19.1.  The DSP56800
        Section 19.2.  A DSP56805-Based Computer
        Section 19.3.  JTAG
     

[分类](计算机>硬盘设计)
页: [1]
查看完整版本: Designing Embedded Hardware