USB-Programmierung

Möchte ich das Programm mit einem microcontroller (AVR) zur Kontrolle einige leds über USB. Es ist nur aus Interesse, wie die Erstellung und Programmierung von USB-Geräten.
Es gibt einige AVR-mikrocontroller, die Unterstützung des USB-Protokolls oder ich könnte die Umsetzung des USB-Protokolls in einer anderen mikrocontroller selbst, aber ich Frage mich, was zu verwenden, um schreiben Sie Ihre eigenen Treiber auf dem computer.

Mein level in-system-Programmierung: total noob (deshalb die Frage)

Also, was ist die Literatur, Sie würden die Menschen Rat zu Holen gute Kenntnisse in der USB-Technologie und wie schreiben Sie Ihre eigenen Fahrer und darüber hinaus?

P. S.: ich weiß:

  • C (wahrscheinlich werden es brauchen hier)
  • Java (wahrscheinlich brauchen Sie nicht es hier)
  • Python, (Hoffnung können Sie es hier)
  • assembler (hoffentlich brauche ihn nicht hier XD).
  • ...

P. P. S: Treiber-Entwicklung unterscheidet sich für verschiedene Betriebssysteme. Ich benutze Linux und Windows, so dass jedes material in Bezug auf eines oder beide dieser Systeme ist willkommen.

InformationsquelleAutor der Frage EDWH | 2010-11-22

Schreibe einen Kommentar