Hallo zusammen, in der Hoffnung, dass mir von euch jemand helfen kann hier mein Problem: Ich beschäftige mich gerade mit einem Entwicklungsboard der Firma Digilent, dem Cerebot 32MX7, das auf einem PIC32MX795F512L Controller aufbaut. Mein Problem liegt bei der Einrichtung und Nutzung der Ethernet-Schnittstelle: Das Board stellt eine PHY, den Rest sollte der Controller meines Verständnisses nach zur Verfügung stellen. Allerdings gelingt es mir nicht, diese Schnittstelle einzurichten. Hat das einer von euch zufällig (mit diesem Board) gemacht? Hat von euch jemand bereits den Stack aus dem neuen Microchip Harmony Paket verwendet und kann mir erklären, wie ich damit arbeiten kann und was die Vorteile dieses Pakets im Vergleich zur früheren Treiberstruktur von Microchip sein sollen? Mein Ziel ist es, das Board als TCP Server einzurichten, einen einzelnen Port zu überwachen, eine eingehende Verbindung zu erkennen und die Verbindung zu akzeptieren und offen zu halten, bis sie vom Client beendet wird und über diese Verbindung Daten zu senden und zu empfangen. Wie gehe ich dafür am besten vor? Ich habe trotz einiger Erfahrung mit Mikrocontrollern noch nie mit Ethernet zu tun gehabt, bin jetzt aber darauf angewiesen und brauche dafür, fürchte ich Hilfe. Ich bin auf eure Antworten gespannt und für jede Hilfe dankbar! Viele Grüße Jonathan
Und als Ergänzung, die ich gerade vergessen habe: Weiß von euch jemand, ob das Board ungekreuzte Ethernetkabel für eine direkte Verbindung mit dem Rechner unterstützt, oder brauche ich ein gekreuztes Kabel? Danke!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.