Guten Abend. Ich versuch mich gerade ein bisschen durch die Welt von USB zu wühlen. Bin dabei auf AVR-USB gestoßen. An sich nicht coole Sache, wenn man verstehen würde, wie das geht. Kann mir vielleicht jemand erklären wie das auf der Controller seite funktioniert. Was machen bzw. wofür sind genau (hab die Header schon gelesen aber noch nicht ganz begriffen) 1.) usbFunctionSetup 2.) usbFunctionWrite 3.) usbFunctionRead 4.) usbpoll() zu 4.) wie kann ich diese Funktion verwenden?! Der soll ja nicht immer Pollen auch wenn kein USB angeschlossen ist. Zum Beispiel will ich ein Programm schreiben z.B. Blinkende LED. Jetzt schliesse ich das USB Kabel an, worüber ich eine Nachricht an den Controller sende dem ihm sagt, dass sie schneller blinken soll. Oder wird usbpoll(); nur aktiv, wenn ein Interrupt eintritt. Wenn ja handelt er erst den Code usbFunctionSetup, usbFunctionWrite, usbFunctionRead ab und läuft dann im normalen Code weiter?! LG Max
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.