6. USB
Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.
Formát standardní žádosti
– datový paket v Setup transakci řídicího přenosu
Pozice
Pole
Velikost Hodnota
Popis
0
bmRequestType
1
bity 0..4
– příjemce
0
– device
1
– interface
2
– endpoint
3
– jiný
4 až 31 rezervováno
bity 5 .. 6
– typ
0
– standardní
1
– specifický třídy
2
– specifický výrobce
3
– rezervováno
bit 7
– směr
0
– host to device
1
– device to host
1
bRequest
1
kód typu žádosti
Universální sériová sběrnice - USB
Formát standardní žádosti
– datový paket v Setup transakci řídicího přenosu
Např. Get Device Descriptor
– bmRequestType = 0x80 : datová fáze „device to host“ – bRequest = 0x06 : GetDescriptor – wValue = 0x0001 : Device Descriptor – wIndex = 0x0000 : je pouze jediný, nevyužito – wLength = 0x0012 : standardní délka, požadavek může být i
nižší
Pozice
Pole
Velikost Hodnota
Popis
2
wValue
2
význam dle typu žádosti
4
wIndex
2
význam dle typu žádosti, typicky
index nebo offset
6
wLength
2
velikost dat pro datovou fázi