XMEGA-A3BU Xplained: Debuggen von HID-Keyboard-Beispiel

Gast #4962312
Lesenswert?

Hallo,

ich hab bereits einige Projekte mit XMegas durchgezogen, aber mich wegen 
schlechter Erfahrungen vor 6 Jahren mit dem USB-Stack (damals AT91SAM7X) 
nicht mehr mit USB beschäftigt gehabt.

Auf Basis des XMEGA-A3BU Xplained hab ich nun das HID-Keyboard-Beispiel 
aus dem Atmel Studio durchexerziert, bei welchem durch Drücken einer 
Taste eine Keyboard-Sequenz an den Host geschickt wird, welche den 
Editor öffnet und dort "Atmel AVR" erscheinen lässt.

Wenn ich im Programm einen Breakpoint setze (Atmel ICE) und diesen 
erreiche oder aber einfach so die Programmausführung pausiere, scheint 
das USB-Device in einen mir nicht erklärlichen Zustand zu wechseln: Die 
LEDs gehen aus und das Drücken der Taste führt nicht mehr zum Senden der 
Keyboard-Sequenz.

Nun frage ich mich, ob der Host das Device in irgendeiner Weise 
"abmeldet", weil es wegen des Breakpoints eine Weile nicht antwortet. 
Hat da jemand Erfahrungen?

Grüße,
sw

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren