Gast
#4962312
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