Frage

Ich weiß, wie man mit dem parallelen Port mit der Schnittstelle übereinstimmt, und habe auch eine kleine Vorstellung von der seriellen Port -Schnittstelle. Aber gibt es eine Möglichkeit, mit dem USB -Anschluss in Windows die Schnittstelle zu schneiden? Oder irgendwelche Links, die Tutorials dazu geben würden, wie das geht?

Insbesondere wollte ich die Programmierseite wissen.

Ich weiß nicht, wie ich anfangen soll. Ich habe nach Google gesucht, aber ich habe keine Code -Beispiele gesehen.

Vielen Dank im Voraus und ein frohes neues Jahr.

War es hilfreich?

Lösung

Die USB -Programmierung ist erheblich komplexer als serielle oder parallele Portprogrammierung. Für das Schreiben von USB -Treibern für Windows benötigen Sie wahrscheinlich die Windows WDK. Für ein Gerät, das Sie selbst erstellen, können Sie mit der Implementierung eines Seriennort -Klasse -Treibers in Ihrem Gerät beginnen, damit es als neuer serieller Port in Windows angezeigt wird. Das HID ist eine weitere potenziell nützliche Treiberklasse, die im Allgemeinen für eine Art Eingabegerät verwendet wird.

Ich würde ein gutes Buch empfehlen, wenn Sie USB -Programmierung durchführen möchten, zum Beispiel Jan Axelson's USB vollständig. Und ein echter Hardware- Der Protokollanalysator ist unverzichtbar.

Andere Tipps

Ich habe einen interessanten Blog -Beitrag gefunden http://yeohhs.blogspot.com/2006/08/programming-usb-port.htmlEs erwähnt eine Bibliothek "libusb" und eine Wrapper dafür. Die Bibliothek ist ein GNU -Projekt. Die Bibliothek und Dokumentation desselben können sich als nützlich erweisen. Die API -Dokumentation von libusb ist hier: http://libusb.sourceforge.net/api-1.0/

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top