Email: usbreality@narod.ru                  English
 
  Home
   
   
  WDM
   

USB
 нига по USB за 7$ здесь
и за 39$ на www.amazon.com

 

 

USB устройство

 

 

 

 

 

WDM драйвер driver
 

            

USB Design by Example

      ¬ этой книге вы найдете все, что нужно чтобы сделать устройство USB, USB device for WDM driver и как устанавливать USB драйвер, HUB device, HID driver и другие драйвера.

†††† †This book starts out with a very good overview of the USB system. It then does a reasonable job giving one introductory programming example using the Anchor Chips EZ-USB chip. These are all high level examples with mostly pictures and block diagrams, and some of these refer to source code on the CD. A detailed example of each of the USB communication methods (simple I/O, bulk port, isochronous port, ...) would have been better. Overall, it is a good overview for anyone that is new to USB, and has lots of high level ideas for a manager designing a new USB product.

Review USB Documentation

  • USB Specification V1.1 †
  • Device Class Definition for Audio V1.0 †††††
  • Device Class Definition for Communications V1.1 †††††
  • Device Class Definition for HID V1.1 †††††
  • Device Class Definition for Physical Interfaces †††††
  • HID Usage Tables V1.1a †††††
  • Audio Data Formats V1.0 †††††
  • Audio Terminal V1.0

    Review the development tools included on this CDROM

    Get additional information for each of the chapters

  • Chapter 01: Adding I/O Devices to a Modern PC
  • Chapter 02: Close to the Wire
  • Chapter 03: The Enumeration Process
  • Chapter 04: Run-time Software on the PC Host
  • Chapter 05: Development Tools
  • Chapter 06: Buttons and Lights
  • Chapter 07: Migration from ISA
  • Chapter 08: Building USB Bridgs
  • Chapter 09: Connecting to the Digital World
  • Chapter 10: Connecting to the Real World
  • Chapter 11: I Like the Sound of That
  • Chapter 12: I Can See You
  • Chapter 13: Designing a Hub
  • Chapter 14: Putting It All together
  • Chapter 15: Increasing Data Bandwidth into the Home

    Study the device datasheets in Appendix A

  • Bus Tranceivers

  • Bus Interfaces
    ††††††Х With Parallel Interface from Lucent.
    ††††††Х With Parallel Interface from OKI Semiconductor
    ††††††Х With I2C Interface from Thesys
    ††††††Х With I2C Interface from Philips
    ††††††Х Parallel interface from Scanlogic
    ††††††Х With Parallel Interface from National Semiconductor
    ††††††Х With Parallel Interface from Netchip
    ††††††Х With Parallel Interface and Configurable Endpoints from Netchip
    ††††††Х With Parallel Interface from Philips
    ††††††Х ISA bus bridge from SMSC

     Return to Top

  • I/O Devices (fixed functionality)
    ††††††Х USB-to-IEEE1284 (Parallel IO) from Lucent
    ††††††Х Gamepad microcontroller from Motorola
    ††††††Х Joystick microcontroller from Motorola
    ††††††Х Mouse microcontroller from Motorola
    ††††††Х Scanner Controller from NetChip
    ††††††Х Audio Playback Peripheral from Philips
    ††††††Х Audio Playback and Recording Peripheral from Philips
    ††††††Х USB-to-IDE Interface from Scanlogic
    ††††††Х USB-to-EPP Interface from Scanlogic
    ††††††Х Digital Camera Interfaces from Philips
    ††††††Х USB-to-Parallel Bridge from Sola
    ††††††Х Floppy Disk Controller from SMSC
    ††††††Х Serial and PS/2 Interface from USAR

  • Programmable I/O Devices (includes microcontroller)
    ††††††Х Soft loadable 8051+ microcontroller
    ††††††Х 8-bit microcontroller (low speed)
    ††††††Х 8051+ microcontroller
    ††††††Х MCS251 (8051++) microcontroller
    ††††††Х Programmable USB machine
    ††††††Х 8-bit HID controller (low speed)
    ††††††Х 8-bit microcontroller
    ††††††Х 8-bit microcontroller with FIFOs
    ††††††Х 8-bit microcontroller from Samsung
    ††††††Х 8-bit microcontroller from Siemens
    ††††††Х 8051 + Keyboard Controller
    ††††††Х Multi-Endpoint Peripheral Controller
    ††††††Х 8-bit microcontroller for keyboard and HID
    ††††††Х 8-bit microcontroller for multi-protocol serial devices
    ††††††Х 16-bit microcontrollers
    ††††††Х 16-bit RISC microprocessor
    ††††††Х 32-bit microcontroller
    ††††††Х Using the USB API

  • Hub Components
    ††††††Х 8051+ microcontroller from Intel Corporation
    ††††††Х MCS251 (8051+++) microcontroller from Intel Corporation
    ††††††Х 5-port hub from Motorola
    ††††††Х Integrated from Philips
    ††††††Х 4-port hub from Texas Instruments
    ††††††Х 7-port hub from Texas Instruments

     Return to Top

  • Programmable Composite Devices (Hub + I/O)
    ††††††Х Keyboard/Hub Controller
    ††††††Х Hub with 8-bit microcontroller
    ††††††Х 2-port Hub with embedded endpoints
    ††††††Х 4-port Hub with multiple embedded endpoints
    ††††††Х Multi-Endpoint Peripheral and Hub Controller
    ††††††Х Hub with Integrated Ethernet Controller
    ††††††Х Hub with multiple endpoints

  • Other USB related components (Protection, Power, etc)

  • ††††††Х Protection Diodes from Semtech
    ††††††Х Device Bay (USB+IEEE1394) Controller
    ††††††Х Protection Diodes from ST Microelectronics
    ††††††Х Dual USB port transient suppressor from Texas Instruments
    ††††††Х Low dropout voltage regulator
    ††††††Х Power Distribution Switch

    Go directly to the examples

  • Overview of the Examples
  • Overview of PC Host Software
  • Overview of IO Device Software
  • Display USB Devices
  • Display HID Devices
  • Buttons and Lights
  • Reader Board
  • Overview of the design
  • USB Modem Design Manual
  • I2C Development System
  • Thermometer Applications
  • Infrared Applications
  • Motor Control
  • Lighting Control Panel
  •  Return to Top


     
    Сайт создан в системе uCoz