Gast
#4549379
Guten Tag, ich habe ein STM32F4-Discovery auf einem Open407V-D Board. Angeschlossen ist ein DP83848 PHY. Ich habe bisher kleinere Anwendungen programmiert und noch keine Erfahrungen mit Ethernet und der Middleware auf einem µC gemacht. Mein Ziel ist es später Daten über Ethernet mit UDP an einem PC zu senden. Soweit ich verstanden habe muss ich auf jeden Fall einen Stack einbauen und diesen soweit konfigurieren das dieser mit der Hardware kommunizieren kann. Als Beispiel hatte ich folgendes Projekt importiert und auch erfolgreich aufgespielt. Eine Kommunikation bekomme ich auch hin. http://mikrocontroller.bplaced.net/wordpress/?page_id=1756 Mein Problem ist allerdings, dass ich gerne verstehen möchte wie lwIP mit dem STM32 verheiratet wurde und warum ich bestimmte Abläufe machen muss wie sind nun mal sind. Deshalb würde ich gerne nochmal grundlegend die Schritte nachvollziehen. Das verlinkte Projekt nehmen und als Grundlage für mein Projekt nehmen ist nicht so mein Ding außerdem ist der Lerneffekt nicht so gut. Ich benutze Visual Studio 2015 mit dem VisualGDB-Plugin zum programmieren. Dort habe ich einfach mal ein Projekt erstellt und lwIP mit den HAL-Bibliotheken eingefügt. Jetzt frage ich mich wie ich am besten weiter machen sollte. Gibt es da gute Referenzen oder einen Schritt für Schritt Guide um lwIP mit dem STM32 zu verheiraten? Viele Grüße