Forum: Mikrocontroller und Digitale Elektronik USB standard/class_request gezielt schicken


von Dominik (Gast)


Lesenswert?

Hallo, da ich leider meinen alten Beitrag nicht mehr finde muss ich nun 
doch in einem neuen Beitrag nachfragen.


Ich hab vor ein paar Monaten angefangen gehabt eine USB Firmware auf 
einem AT90USB162 zu implementieren. Diese läuft jetzt auch endlich 
einwandfrei.

Jetzt hab ich am Wochenende auch noch die restlichen standard_requests 
wie( GET_STATUS, GET_INTERFACE, SET_INTERFACE usw. ) implementiert.

Leider werden dies weder bei der Enumartion noch beim senden von Daten 
benötogt da ich den Datentransfer über einen interrupt endpoint 
abwickle..

Meine eigentliche Frage ist:

Gibt es ein Tool oder eine c library mit der ich gezielt einen 
standart_request vielleicht sogar auch einen class_request schicken 
kann.

also das ich gezielt vom Host zum uC ein SET_INTERFACE oder GET_STATUS 
schicken kann.

Oder gibt es noch eine andere Möglichkeit meine Implementierung zu 
überprüfen.

gruß Dominik

von Potter S. (potter68)


Lesenswert?

Hallo Dominik,

auf usb.org gibt es vom USB-Konsortium eine kostenlose Test-Suite - 
Stichwort: compliance test tool.

Gruß RalfH.

von Thomas (Gast)


Lesenswert?

http://www.thesycon.de/eng/usbio_demo.shtml
das Teil kann alle Requests abschicken.

Thomas

von Dominik (Gast)


Lesenswert?

@Ralf danke das Tool kenn ich funktioniert leider bei mir gar nicht 
..das ding erkennt weder meine maus, mein device oder sonst ein usb 
gerät..

@Thomas
danke werds mal ausprobieren

von Dominik (Gast)


Lesenswert?

das programm ist super genau das was ich gesucht habe..

danke


gruß

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.