| поискавой системы для электроныых деталей |
|
LAN89730 датащи(PDF) 35 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
LAN89730 датащи(HTML) 35 Page - Microchip Technology |
|
35 / 218 page ![]() 2013-2015 Microchip Technology Inc. DS60001348A-page 35 LAN89730 4.3.1.5 USB Command Processing The UDC is programmed to decode USB commands. After a standard command is decoded by the UDC, it may be passed to the CTL for completion. The CTL is responsible for implementing the Get Descriptor and vendor commands. In order to implement the Get Descriptor command for String Descriptors, the CTL manages a 128 x 32 register file which stores the string values for Language ID, Manufacturer ID, Product ID, Serial Number, Configuration, and Inter- face. The RAM’s contents is initialized via the EEPROM, after a system reset occurs. When the UDC decodes a Get Descriptor command, it will pass a pointer to the CTL. The CTL uses this pointer to deter- mine what the command is and how to fill it. 4.3.1.6 USB Descriptors The following subsections describe the USB descriptors. 4.3.1.6.1 Device Descriptor The Device Descriptors are initialized based on values stored in EEPROM. Table 4-4 shows the default Device Descrip- tor values. Note 4-1 The descriptor length and descriptor type for Device Descriptors specified in EEPROM are “don’t cares” and are always overwritten by hardware as 0x12 and 0x01, respectively. TABLE 4-3: STRING DESCRIPTOR INDEX MAPPINGS Index String Name 0 Language ID 1 Manufacturer ID 2 Product ID 3 Serial Number 4 Configuration String 5 Interface String TABLE 4-4: DEVICE DESCRIPTOR Offset Field Size (Bytes) Default Value Loaded from EEPROM Description 00h bLength 1 12h Note 4-1 Size of the descriptor in bytes (18 bytes) 01h bDescriptorType 1 01h Note 4-1 Device descriptor (0x01) 02h bcdUSB 2 0200h Note 4-2 USB Specification Number which device complies to. 04h bDeviceClass 1 FFh Yes Class Code 05h bDeviceSubClass 1 00h Yes Subclass Code 06h bDeviceProtocol 1 FFh Yes Protocol Code 07h bMaxPacketSize 1 40h Note 4-2 Maximum Packet Size for Endpoint 0 08h IdVendor 2 0424h Yes Vendor ID 0Ah IdProduct 2 9730h Yes Product ID 0Ch bcdDevice 2 Note 4-3 Yes Device Release Number 0Eh iManufacturer 1 00h Yes Index of Manufacturer String Descriptor 0Fh iProduct 1 00h Yes Index of Product String Descriptor 10h iSerialNumber 1 00h Yes Index of Serial Number String Descrip- tor 11h bNumConfigurations 1 01h Note 4-2 Number of possible configurations |
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю All Rights Reserved©Alldatasheet.com |
| 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 |