Ich möchte einen Mikrocontroller (AVR) programmieren, um einige LEDs über USB zu steuern. Es ist einfach nicht interessant, wie man USB-Geräte baut und programmiert. Es gibt einige AVR-Mikrocontroller, die das USB-Protokoll unterstützen, oder ich könnte das USB-Protokoll selbst in einem anderen Mikrocontroller implementieren, aber ich frage mich, was ich verwenden soll, um eigene Treiber auf dem Computer zu schreiben.USB-Programmierung
Mein Niveau in der Systemprogrammierung: total Noob (daher die Frage)
Also, was die Literatur ist, dass Sie Menschen raten würden gute Kenntnisse der USB-Technologie zu erhalten und wie Sie Ihre eigenen Treiber zu schreiben und darüber hinaus?
PS: Ich weiß:
C (wahrscheinlich es hier brauchen)
Java (wahrscheinlich wird es hier nicht brauchen)
Python (Hoffnung können es verwenden, hier)
Assembler (hoffentlich wird es hier nicht brauchen XD).
...
P.P.S: Treiberentwicklung unterscheidet sich für verschiedene Betriebssysteme. Ich verwende Linux und Windows, daher ist jedes Material, das mit einem oder beiden dieser Systeme in Verbindung steht, willkommen.
Die Programmieranleitung Link funktioniert nicht – Benubird