Gast
#694303
Hallo, ich möchte eine Kommunkation über USB mit meinem StarterKit STK525 von Atmel als HID realisieren. Dazu habe ich mir, nachdem ich mich mit der Theorie beschäftigt habe, ein Beispiel von Atmel vorgenommen, an dem ich mir die Abläufe klar machen möchte. Das Merkwürdige ist, dass das Anwenderprogramm nicht immer mit dem Controller kommunizieren kann. Mit dem Anw.prog. kann ich Led's ein-/aus- schalten und den Bootloader starten, das Starter-Kit also in DFU-mode versetzen. Wenn ich nun das Device zum ersten mal an den PC hänge bzw. nachdem ich die Treiberdatei im Device-Manager gelöscht habe, der PC also den Treiber neu installiert funktioniert alles. Mache ich allerdings einen reset(HW od. SW) am Gerät bzw. durch das Anwenderprog. wird das HID zwar vom Programm erkannt, aber die Led's lassen sich nicht mehr steuern, der Button für den Bootloader funktioniert dann aber noch. Ich hab mir das mal mit USBMonitor ( nur noch 6 Tage trial :o( ) angeschaut, und da passiert dann auch nichts wenn ich die Led Buttons drücke, nur bei DFU-mode gehen Daten über den Bus. Hat jemand eine Erklärung/Vermutung für das Verhalten? Bin für jede Hilfe dankbar! Gruß Thorben