Hallo Leute, ich habe mir die letzten Tage größte Mühe gegeben, in Eclipse mit den ganzen Tools für meinen STM32F407 ein FreeRTOS-Projekt mit LwIP aufzusetzen. Der FreeRTOS-Teil funktioniert auch schon ganz gut, mangels Hardwarekenntnis habe ich den LwIP-Port erstmal aus der Stm32CubeF4-Bibliothek gezogen, mein Plan war, dort im Debugger zu schauen, was so passiert und mich dann parallel mithilfe der Dokumentation in diesen Teil der Materie einzuarbeiten. Aber mein Hirn stößt doch schon auf größere Probleme wegen der CMSIS-Eskapaden. Der Top-Level-Source benutzt bei denen natürlich die CMSIS-RTOS-Mappings für FreeRTOS, der LwIP-Port benutzt die ebenso und irgendwie kommt mir das ganze wie ein mehrlagiges CMSIS-Wrapper-Sandwich vor. Würdet ihr mir empfehlen, die CMSIS-Sachen zu entfernen (Das geht ja auf technische Weise, ohne Verständnis der Implementierung), weil das sowieso alles blöd ist, oder sollte ich mich besser jetzt als nie daran gewöhnen? Ich finde LwIP wegen der ganzen Makro-Eskapaden eigentlich schon schwer genug nachzuvollziehen und bin gerade ein bisschen demoralisiert^^ Viele Grüße, Basti
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.