
TM
S
o
ft
w
a
re
–
G
en
er
a
l
C
o
n
ce
p
ts
The General USB Process
How Does the Host Know a Device’s Requirements?
Configuration
Descriptor
//------------------------------------------------------------
// Sample Standard Configuration Descriptor Type
// Definition Fields
//------------------------------------------------------------
Length
(9 bytes)
Descriptor Type
(CONFIGURATION)
Total Length
(total length in bytes of data returned)
Number of Interfaces
(number of interfaces present
for this configuration)
Configuration Value
(value used by the
SetConfiguration request to select this configuration)
Configuration
(Index of String Descriptor describing
this configuration)
Attributes
(bus powered, self powered, remote
wakeup)
Max Power
(Maximum Power Consumption in 2mA
units)
The configuration descriptor is a
header to the interface descriptors. It
specifies how this configuration of the
device is powered, what the
maximum power consumption is, and
how many interfaces there are. There
can be more than one configuration
descriptor (for example: if the device
can switch between self-power and
host-power).
Содержание TWR-MCF52259-Ethenet
Страница 77: ...TM...
Страница 78: ...TM TWR MCF52259 USB April 7 2010 Hareesh S Sr FAE...
Страница 80: ...TM Introduction To USB...
Страница 87: ...TM Hub USB Topology Hub Host Root Hub Introduction To USB Topology Hub Tiered Star Hub...
Страница 89: ...TM USB Topology Introduction to USB Software General Concepts...
Страница 116: ...TM Software General Concepts API Calls What happens after enumeration Commonly used API calls for devices...
Страница 118: ...TM Software General Concepts Note to reviewers A short introduction to the demos should go here...
Страница 122: ...TM USB Topology Introduction to USB Introduction to USB Appendix A USB On the Go...
Страница 131: ...TM...
Страница 132: ...TM Freescale USB Solutions...
Страница 135: ...TM USB Solutions Low Full Speed Device Host OTG MC9S08JS16 8...
Страница 137: ...TM USB...
Страница 138: ...TM LABs...
Страница 139: ...TM LABs LAB1 HID Device operation LAB2 CDC Device Operation LAB3 MSD Host Operation LAB4 HID Host Operation...
Страница 141: ...TM Project file HID Drag the mcp file to code warrior...
Страница 142: ...TM Project file details Project files details...
Страница 143: ...TM Compiling and flash programming Make Step1 Flash programmer Step2...
Страница 144: ...TM Flash selection Select load settings Step1 Load the MCF52259 flash xml file Step2...
Страница 145: ...TM Flash selection Proper configuration chosen...
Страница 146: ...TM Flash Erasing Flash erase...
Страница 147: ...TM Flash Erasing Flash Erase...
Страница 148: ...TM Flash programming Program the code...
Страница 150: ...TM LAB2...
Страница 152: ...TM PC side drive file installation Driver file installation Choose the second option...
Страница 153: ...TM PC side driver file installation Location...
Страница 154: ...TM USB driver USB detected...
Страница 155: ...TM COM Port at System side USB commport number Step1 device manager...
Страница 158: ...TM Working...
Страница 159: ...TM LAB3...
Страница 161: ...TM Reset the board Message from the board after reset...
Страница 162: ...TM Type Help Command details...
Страница 163: ...TM USB thumb driver detected After thumb driver inserting the detection message...
Страница 164: ...TM Thumb drive contents...
Страница 165: ...TM AN3560 pdf page 21 for the USB operation...
Страница 166: ...TM...