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 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.
Markieren
Kim Tayun
Kellenjb
Jeremy Kerr
Andreja Ko