Herunterladen Inhalt Inhalt Diese Seite drucken

Atmel AT90USBKEY Firmware-Information Seite 11

Inhaltsverzeichnis

Werbung

Get_Status:
Set_Adress:
Get_Descriptor:
Firmware AT90USBKEY
Mikrocontrollertechnik
Dieser Request muss nicht implementiert werden (Zeilen können 
also   gelöscht   werden),   verhindert   aber   eine   unschöne 
Fehlermeldung mit „
Byte   im   FIFO   abgelegt   (
wenn das Gerät vom Bus mit Strom versorgt wird (bus powered). 
Hat es eine eigene Versorgung (self powered), so muss 
FIFO   geschrieben   werden.   Mit  (
Paket abgeschickt und das FIFO wieder gelöscht. Danach wird auf 
die Bestätigung des PC gewartet (ZLP).
Die Adresse wird ermittelt und dem Gerät zugewiesen. Ein Zero­
Length Paket (ZLP) meldet den Erfolg. Wurde das ZLP erfolgreich 
versendet (ACK vom PC), so wird die Adresse aktiviert.
Es wird  berpr ft, ob es sich um einen Device, Configuration oder 
String­Deskriptor   handelt.   Die   zu   bermittelnden   Deskriptoren 
befinden   sich   im   Flash.   Ein   Unterprogramm
(
usb_send_descriptor
" unter Linux. Es werden zwei leere 
lsusb -v
,   Flag  remote   wakeup  (2
0x0000
CBI(
UEINTX
)   k mmert   sich   um   das   Versenden   der 
2010
1
)=   0), 
 ins 
0x0001
  wird   das 
,
)
TXINI
 
SNDDES
11

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für Atmel AT90USBKEY

Inhaltsverzeichnis