Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

TB054 Datasheet(PDF) 2 Page - Microchip Technology

Part # TB054
Description  An Introduction to USB Descriptors with a Game Port to USB Game Pad Translator Example
Download  10 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

TB054 Datasheet(HTML) 2 Page - Microchip Technology

  TB054 Datasheet HTML 1Page - Microchip Technology TB054 Datasheet HTML 2Page - Microchip Technology TB054 Datasheet HTML 3Page - Microchip Technology TB054 Datasheet HTML 4Page - Microchip Technology TB054 Datasheet HTML 5Page - Microchip Technology TB054 Datasheet HTML 6Page - Microchip Technology TB054 Datasheet HTML 7Page - Microchip Technology TB054 Datasheet HTML 8Page - Microchip Technology TB054 Datasheet HTML 9Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 2 / 10 page
background image
TB054
DS91054C-page 2
 2004 Microchip Technology Inc.
TYPES
Descriptors general to USB are discussed in Chapter 9
of the USB Specification v1.1. The general descriptors
that pertain to all USB devices are the following:
• Device descriptor – describes the most general
information about a USB device. For instance, it
communicates to the host the product and vendor
ID numbers. It tells the host how many configura-
tions the device has, and how many configuration
descriptors the host must request from the device.
A device can have only one device descriptor.
• Configuration descriptor – describes
information about a specific device configuration.
Included in the configuration descriptor, is the
number of interfaces under the specific
configuration. In essence, an interface is a
feature, therefore, a configuration can be viewed
as a collection of peripheral features. Multiple
configurations can exist for one device. For
instance, if a Power Save mode is desired for a
part, it may have two configurations, Normal
mode and Power Save mode.
• Interface descriptor – tells how many endpoints
a device feature uses. It also declares the class
identity of a device. For the game pad, the class
identity is HID.
• Endpoint descriptor – describes the properties
of an endpoint. These properties are namely
whether the endpoint is an IN or OUT endpoint
and what the endpoint number is. Every endpoint
specified in an interface has its own endpoint
descriptor.
Descriptors specific to the HID class are discussed in
the “Device Class Definition for HID ” document. The
HID descriptors that pertain to describing the game pad
are the following:
• HID descriptor – for a Human Interface Device, a
HID descriptor immediately follows the interface
descriptor and precedes the endpoint descrip-
tor(s). This is done because the HID descriptor
may be associated with more than one endpoint,
and as a result, is higher in the “descriptor hierar-
chy” than endpoint descriptors. A HID descriptor
identifies additional descriptors specific to the HID
class, namely report descriptors and physical
descriptors.
Report descriptor – specifies the data format for a
device. The information that each bit represents in a
data packet is defined in the report descriptor. For the
game pad, certain bits correspond to the logic output of
its buttons. Other bit groupings correspond to the X and
Y-axis positions of the directional pad.
Note:
The game pad example does not have a
physical descriptor associated with it.
Physical descriptors are never necessary,
they are used to describe the physical
aspects and appearance of a device
mainly for an engineer's reference.
Note:
The
USB
Implementers
Forum
(www.usb.org) is the main web location for
obtaining the USB Specification, Device
Class Definition for HID, HID Usage
Tables, and all other defining documents
pertaining to USB. “USB Complete”,
written by Jan Axelson, presents the USB
protocol in a easy to understand format.


Similar Part No. - TB054

ManufacturerPart #DatasheetDescription
logo
TAI-SAW TECHNOLOGY CO.,...
TB0541A TAI-SAW-TB0541A Datasheet
221Kb / 7P
   IF SAW Filter 140 MHz (SMD 13.3mmX6.5mm)
logo
Golledge Electronics Lt...
TB0541A GOLLEDGE-TB0541A Datasheet
67Kb / 4P
   SAW Filter 228.1MHz
logo
TAI-SAW TECHNOLOGY CO.,...
TB0547A TAI-SAW-TB0547A Datasheet
284Kb / 4P
   SAW Filter 164.175 MHz F-11
TB0548A TAI-SAW-TB0548A Datasheet
284Kb / 4P
   SAW Filter 165.45 MHz F-11
TB0549A TAI-SAW-TB0549A Datasheet
281Kb / 4P
   SAW Filter 169.2 MHz F-11
More results

Similar Description - TB054

ManufacturerPart #DatasheetDescription
logo
Holtek Semiconductor In...
HT113SA HOLTEK-HT113SA Datasheet
666Kb / 16P
   Casino Game 5-in-1 LCD Game
logo
ON Semiconductor
AND8085 ONSEMI-AND8085 Datasheet
23Kb / 2P
   An Introduction to FST
April, 2002 ??Rev. 0
logo
Holtek Semiconductor In...
HT1136A HOLTEK-HT1136A Datasheet
365Kb / 12P
   Football LCD Game
HT1137A HOLTEK-HT1137A Datasheet
358Kb / 11P
   Motorcycle LCD Game
logo
Sangdest Microelectroni...
SMP4050-12UTG SMC-SMP4050-12UTG Datasheet
282Kb / 5P
   Game Consoles
logo
Holtek Semiconductor In...
HT113AA HOLTEK-HT113AA Datasheet
276Kb / 13P
   StreetfighterS LCD Game
logo
Amphenol Corporation
RJSBE AMPHENOL-RJSBE Datasheet
287Kb / 2P
   Video Game Systems
RJE01 AMPHENOL-RJE01 Datasheet
201Kb / 2P
   Video Game Systems
logo
STMicroelectronics
AN2644 STMICROELECTRONICS-AN2644 Datasheet
1Mb / 64P
   An introduction to LLC resonant
logo
Tripp Lite. All Rights ...
U460-004-4A-C TRIPPLITE-U460-004-4A-C Datasheet
497Kb / 2P
   4-Port USB 3.1 Gen 1 Portable Hub, USB-C to (x4) USB-A, with USB-C Charging Port
More results


Html Pages

1 2 3 4 5 6 7 8 9 10


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.NET
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com