Das Datenblatt enthält keine Pinbelegungsinformationen?

Ich versuche, Arduino und USB-Lancard zu verbinden

Im Datenblatt gibt es eine USB-Transceiver-Schnittstelle mit Symbol, Typ, Pin-Nummer, Beschreibung (USB D + oder D- Signal).

Das Datenblatt (ca. 20 Seiten) enthält jedoch keine Informationen darüber, welcher Pin (von 4) und welcher Wert gesendet werden muss, damit alles funktioniert.

Auf welche Referenz soll ich mich beziehen?

Danke!

(Ich bin ein Hardware-Anfänger, sorry für die dumme Frage)

Es ist klar, dass Englisch nicht Ihre Muttersprache ist, aber Sie müssen einige Arbeit leisten, um diese Frage beantwortbar zu machen.
oh danke für deinen rat. könnten Sie genauer sein? wie die Grammatik des 3. Satzes ist kaputt oder so ähnlich. Danke!
Aus meiner Erfahrung sollten Sie nach einem anderen Teil suchen, wenn das Datenblatt nicht genügend Informationen enthält, damit es funktioniert.
Sprechen Sie über das Datenblatt für Ihre Lancard oder für das Arduino? Wenn es die Lancard ist, hast du eine Teilenummer dafür?
Wie ich in einem meiner vorherigen Kommentare sagte, benötigen Sie eine Karte, die mit Arduino sofort einsatzbereit ist. Wenn solche Karten in Ihrer Gegend nicht verfügbar sind, können Sie versuchen, eine zu erstellen. Sie benötigen einen Chip, der eigenständig ist oder eines der gängigen Mikrocontroller-Protokolle wie SPI oder verwendet ICH 2 C .

Antworten (2)

Es klingt für mich so, als ob Sie mit der Ihnen zur Verfügung stehenden Hardware in die falsche Richtung gehen. Wenn Sie einen USB-Netzwerkadapter verwenden, müssen Sie wahrscheinlich Treiber im Betriebssystem installieren, damit er funktioniert. Und wenn Sie dies tun müssen, dann haben Sie Ihre Arbeit ausgeschnitten, wenn Sie versuchen, ein Arduino mit einem solchen USB-Gerät zu verbinden. Es wird nicht so einfach sein wie ein HID-Gerät (dh Tastatur oder Maus).

Wenn Sie ein Arduino haben, warum bleiben Sie nicht bei einer der bewährten Lösungen wie einem Ethernet-Schild? Oder probieren Sie das SPI-Gerät aus, das Jeremy Kerr in seiner Antwort erwähnt hat.

Wie Kellenjb in einem Kommentar gesagt hat:

Wenn das Datenblatt nicht genügend Informationen enthält, damit es funktioniert, sollten Sie nach einem anderen Teil suchen

Ich denke, dass dies ein ausgezeichneter Rat ist, besonders wenn Sie ein Anfänger sind. Es ist viel besser, Zeit und Mühe in das Entwerfen zu investieren, als sich zu fragen, was die (schlecht dokumentierte) Hardware von Ihnen verlangt.

Wenn Sie nach einem Ethernet-Gerät suchen, dann ist das enc58j60 ein SPI 10baseT-Gerät, gut dokumentiert und verfügt über bereits verfügbare AVR-Bibliotheken.