Frage

Android ermöglicht die Entwicklung von USB-Zubehör mithilfe des USB-Host-Modus und des USB-Zubehörmodus.Wenn ich einen Peripheriegerät mithilfe des Zubehörmodus anschließen, kann das Telefon nicht mit anderen Peripheriegeräten oder einem Desktop-Computer herstellen, bis der oben genannte HW getrennt ist?

In der Regel gibt es nur einen USB-Anschluss am Telefon, aber übernehmen Sie bitte die Verwendung einer Nabe.

War es hilfreich?

Lösung

Anschließen eines Peripheriegeräts im USB-Zubehörmodus würde Sie daran hindern, ein anderes Zubehör gleichzeitig zu verwenden, und nein, ein Hub wird nicht hilfreich.

Dies liegt daran, dass im Zubehörmodus das Peripheriegerät der USB-Host ist (während das Telefon ein USB-Gerät ist), und ein USB-Bus kann nur einen Host haben.Daher schränkt der Zubehörmodus Sie zu einem Zeitpunkt an ein Zubehör ein.

Wenn Sie stattdessen den USB-Host-APIs verwendet haben, um ein (fähig) Telefon des USB-Hosts zu erstellen, gibt es einige Möglichkeit, dass Sie möglicherweise mehrere USB-Geräte-Peripheriegeräte stromabwärts einer Nabe verwenden können -Zumindest unterstützt die Bustopologie es, obwohl ich nicht für eine absolute Tatsache weiß, dass der Android-Stapel wird.

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