Linux fungiert als USB-Gerät

3751

Ich arbeite an einer Embedded Linux-Plattform und muss Daten zwischen der Plattform und einem PC übertragen. Embedded Linux verfügt über einen USB-Geräteport (wie einen Drucker). Dies ist das Mittel, mit dem Übertragungen stattfinden. Ich denke, der einfachste Weg, Linux mit der bereits auf dem PC vorhandenen Software zu integrieren, besteht darin, das Linux-Gerät als virtuellen COM-Port auf dem PC erscheinen zu lassen.

Ich bin mir nicht mal sicher, wo ich anfangen soll. Gibt es eine Standard-Linux-Software, um dies zu erreichen?

Vielen Dank für Ihre Zeit

9
Warum wurde dies von StackOverflow migriert? Es scheint, SO ist der richtige Ort dafür. Craig McQueen vor 12 Jahren 1

1 Antwort auf die Frage

5
andycjw

Sie sollten http://www.linux-usb.org/gadget/, USB-Gadget-API unter Linux besuchen.

Im Linux-Quellcodebaum gibt es "Documentation / usb / gadget_serial.txt". Hier sollte erläutert werden, wie das Gerät auf dem angeschlossenen Host-PC als COM-Port angezeigt wird, vorausgesetzt, der USB-Port des Hardwaregeräts kann als USB-Slave fungieren Ihre Gerätedokumentation.