參數(shù)資料
型號: uPSD3234
廠商: 意法半導(dǎo)體
英文描述: Flash Programmable System Device with 8032 Microcontroller Core(嵌入高速“8032微控制器核”的Flash型可編程系統(tǒng)器)
中文描述: 閃存可編程系統(tǒng)器件與8032微控制器內(nèi)核(嵌入高速“8032微控制器核”的閃存型可編程系統(tǒng)器)
文件頁數(shù): 13/54頁
文件大?。?/td> 736K
代理商: UPSD3234
13/54
AN1886 - APPLICATION NOTE
USB REQUESTS IN THE USB DEMONSTRATION PROGRAM
The HID class uses the standard request
Get_Descriptor,
as described in the USB specification. When a
Get_Descriptor(Configuration
) request is issued, it returns the Configuration descriptor, all Interface de-
scriptors, all Endpoint descriptors, and the HID descriptor for each interface. It shall not return the String
descriptor, HID Report descriptor or any of the optional HID class descriptors. The HID descriptor shall be
interleaved between the Interface and Endpoint descriptors for HID Interfaces. That is, the order shall be:
Configuration descriptor
Interface descriptor (specifying HID Class)
HID descriptor (associated with above Interface)
Endpoint descriptor (for HID Interrupt In Endpoint)
Optional Endpoint descriptor (for HID Interrupt Out Endpoint)
Table 10. Descriptor Type (the high byte of
wValue
in the
Get_Descriptor
request)
Table 11. Valid Types of Class Descriptor
Note: Physical descriptors are supported by the USB demonstration since version 2.1(February 2004).
Get_Descriptor Request
The
Get_Descriptor
request returns a descriptor for the device. The fields of this are described in
Table
12.
.
For standard USB descriptors, bits 0-4 of
bmRequestType
indicate whether the requested descriptor is
associated with the device, interface, endpoint, or other.
The
wValue
field specifies the Descriptor Type in the high byte and the Descriptor Index in the low byte.
The low byte is the Descriptor Index used to specify the set for Physical Descriptors, and is reset to zero
for other HID class descriptors.
If a HID class descriptor is being requested then the
wIndex
field indicates the number of the HID Interface.
If a standard descriptor is being requested then the
wIndex
field specifies the Language ID for string de-
scriptors, and is reset to zero for other standard descriptors.
Requesting Physical Descriptor 0 returns a special descriptor identifying the number of descriptor sets and
their sizes.
A
Get_Descriptor
request with the Physical Index equal to 1 will request the first Physical Descriptor set.
A device could possibly have alternate uses for its items. These can be enumerated by issuing subsequent
Bit
Description
7
Reserved
should always be 0
6 to 5
Type
0 = Standard
1 = Class
2 = Vendor
3 = Reserved
4 to 0
Descriptor
Value
Class Descriptor Types
0x21
HID
0x22
Report
0x23
Physical descriptor
1
0x24 to 0x2F
Reserved
相關(guān)PDF資料
PDF描述
uPSD3251(中文) Flash Programmable System Devices with 8032 Microcontroller Core(帶8032微控制器內(nèi)核的Flash可編程系統(tǒng)設(shè)備)
uPSD3251 Flash Programmable System Devices with 8032 Microcontroller Core(帶8032微控制器內(nèi)核的Flash可編程系統(tǒng)設(shè)備)
uPSD3253AV-24T1T Flash Programmable System Devices with 8032 Microcontroller Core
UPSD3253B Two and Three Channel Codewheels
UPSD3253BV Flash Programmable System Devices with 8032 Microcontroller Core
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
UPSD32348V24V6ES 制造商:ST MICRO 功能描述:*
UPSD3234A 制造商:STMICROELECTRONICS 制造商全稱:STMicroelectronics 功能描述:Flash Programmable System Devices with 8032 Microcontroller Core
UPSD3234A-24T1 制造商:STMICROELECTRONICS 制造商全稱:STMicroelectronics 功能描述:Flash Programmable System Device with 8032 Microcontroller Core
UPSD3234A-24T1T 制造商:STMICROELECTRONICS 制造商全稱:STMicroelectronics 功能描述:Flash Programmable System Devices with 8032 Microcontroller Core and 64Kbit SRAM
UPSD3234A-24T6 制造商:STMICROELECTRONICS 制造商全稱:STMicroelectronics 功能描述:Flash Programmable System Device with 8032 Microcontroller Core