Das WiFi-Modul sagt "Mini-PCI-e-Format" mit "USB-Host-Schnittstelle" - was bedeutet das?

9

Die Spezifikationen eines WiFi-Moduls für eingebettete Projekte lauten:

  • Mini-PCIe-Format
  • Die Host-Schnittstelle unterstützt USB 2.0
  • Funktioniert mit jeder Karte mit Mini-PCIe.

Ich bin mir nicht sicher über das Zusammenspiel von Mini-PCIe und USB hier. Sind diese 2 Optionen / Alternativen füreinander?

icarus74
quelle
1
Warum das Downvote?
icarus74
Ich bin mir nicht sicher, warum eine Abwertung ohne Kommentar oder Abstimmung zum Abschluss kommt ... Aber das ist kein Thema. Klingt eher nach einer Superuser-Frage.
Kellenjb
Danke @Kellenjb. Mit gebührenden Rücksicht auf die Mods und Gurus hier, aber betrachten Sie die Frage aus den Augen von jemandem, der keinen formalen elektronischen Hintergrund hat, ein Hobbyist ist und eine Frage stellt, die eindeutig keine Einkaufsfrage ist, sondern speziell über etwas, das für jemanden, der nicht vertraut ist, sehr verwirrend sein kann. PCIe und USB sind beide Schnittstellenspezifikationen AFAIK.
icarus74
Ich habe tatsächlich den Teil Ihrer Frage verpasst, in dem Sie "für eingebettete Projekte gedacht" sagten. Ich denke, das bekomme ich, wenn ich es von meinem Handy aus lese. Ich dachte, Sie fragen nach einem WiFi-Modul, das Sie in einen Computer einbauen. Also würde ich meine enge Abstimmung zurücknehmen, wenn ich könnte.
Kellenjb

Antworten:

19

Die Aussage:

  • Die Host-Schnittstelle unterstützt USB 2.0. Funktioniert mit jeder Karte mit Mini-PCIe.

Meint:

  • Die betreffende Karte ist physisch über eine PCIe-Buchse angeschlossen.
    Eine der Verbindungen, die über diesen Anschluss hergestellt werden können, ist USB2. Die USB-Datenleitungen befinden sich normalerweise an den Pins 36 und 38 des Anschlusses, ABER sie sind in einigen Implementierungen nicht vorhanden, und wenn jemand in einer bestimmten Implementierung USB an andere Pins anschließt, ist dies nicht völlig überraschend - ABER dies bedeutet wahrscheinlich, dass sie verwendet werden USB2 an den PCI-e-Pins 36 und 38.

Die Situation wird durch verschiedene Unterimplementierungen oder semi-nicht standardmäßige oder sehr nicht standardmäßige Implementierungen verwirrt. Beachten Sie, dass bei Verwendung von SATA die USB-Pins "reserviert" sind, was bedeutet, dass Sie in einigen Fällen möglicherweise über SATA oder USB2 mit einem Laufwerk sprechen können.

USB-Daten werden normalerweise an den Pins 36 und 38 übertragen, jedoch ohne absolute Garantie.

Diese Webseite zeigt faire Standard- und einige nicht standardmäßige Implementierungen.
Klarere Version auf der Webseite.

Geben Sie hier die Bildbeschreibung ein

Wikipedia auf PCI Express sagt wie folgt, was den USB2-Teil Ihrer Anfrage abdeckt.

  • Der Edge-Anschluss der PCI Express Mini Card bietet mehrere Verbindungen und Busse:

    PCIe × 1
    USB 2.0
    SMBus
    Kabel zu Diagnose-LEDs für den Status eines drahtlosen Netzwerks (dh Wi-Fi) auf der
    SIM-Karte des Computergehäuses für GSM- und WCDMA-Anwendungen. (UIM-Signale gemäß Spezifikation)
    Zukünftige Erweiterung für eine andere PCIe-Spur mit 1,5 und 3,3 Volt Leistung)

Eine typische PCI-e-WLAN-Karte, deren Webseite die Suchzeichenfolge enthält, nach der Sie fragen, hat das folgende Bild. Und enthält Text

  • Die Host-Schnittstelle unterstützt USB 2.0 über das Mini-PCIe-Format.

und

  • Funktioniert mit jeder Karte, die mit Mini-PCIe ausgestattet ist .

"via mini PCIe" und "ausgestattet mit mini PCIe" sagen Ihnen, dass dies KEINE Alternative zu USB2 ist.

Das deckt so ziemlich den PCI-e-Aspekt Ihrer Abfrage ab.

Geben Sie hier die Bildbeschreibung ein


Viele Busbelegungen ausgezeichnet

Einschließlich PCI-e

Ausgezeichnete PCI-e-Ressourcenseite


Wasserspeier

  • Die Host-Schnittstelle unterstützt USB 2.0. Funktioniert mit jeder Karte mit Mini-PCIe.

produziert eine Menge Material mit genau dieser Zeichenfolge und viele, die Ihre Fragen beantworten, sowie verschiedene Erklärungsmaterialien.

Russell McMahon
quelle
Danke @Russell. Ich kann mit Sicherheit sagen, dass Ihr erster einleitender Absatz die Sache zu 75% klärt, aber den Rest (dreimal) lesen musste, um die restlichen 25% zu erhalten. Ich bin mir fast sicher, dass dies nur durch das Lesen des Artikels Mini PCI Express Pinouts, dh ohne den hervorgehobenen Text mit Unterschieden, den Sie angegeben haben, nicht klar gewesen wäre.
icarus74
Oh, und
Volltreffer
1
Woher kam "Pin 236"?
Ben Voigt
Sehr wahrscheinlich ein Tippfehler. Ich hatte es auch gesehen, aber ich nahm an, dass es "Pin 36" bedeutet.
icarus74
@Russell, hoffe, dass ich hier nicht mein Glück schiebe ... als du geschrieben hast ... "via mini PCIe" und "ausgestattet mit mini PCIe" sag dir, dass dies KEINE Alternative zu USB2 ist ... bedeutet das? dass ich nicht erwarten kann, dass das Modul als Standard-USB-Gerät fungiert, wenn ich nur die Standard-USB-Pins, dh + 5V, GND, D + und D-, an die entsprechenden Pins dieses Moduls anschließe? Denn genau das wollte ich fragen, und dann wäre es die einfache Aufgabe, die Standard-Linux-Treiber dafür in meinen ARM SBC aufzunehmen, um dieses Modul zu verwenden.
icarus74