Linux fungiert als USB-Gerät


9

Ich arbeite auf einer eingebetteten Linux-Plattform und muss Daten zwischen der Plattform und einem PC übertragen. Das eingebettete Linux verfügt über einen USB-Geräteport (wie ein Drucker). Dies ist also das Mittel, mit dem Übertragungen stattfinden würden. Ich stelle mir vor, dass der einfachste Weg, Linux in die bereits auf dem PC vorhandene Software zu integrieren, darin besteht, das Linux-Gerät als virtuellen COM-Port auf dem PC anzuzeigen.

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

Vielen Dank für Ihre Zeit

linux  com  embedded  usb 

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

Antworten:


5

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

In der Linux-Quellcode-Struktur befindet sich "Documentation / usb / gadget_serial.txt". Hier sollte erläutert werden, wie das Gerät als COM-Port auf dem angeschlossenen Host-PC angezeigt wird, sofern der USB-Port Ihres Hardwaregeräts als USB-Slave fungieren kann Ihre Gerätedokumentation.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.