Forum: Mikrocontroller und Digitale Elektronik To CMSIS or not to CMSIS


von BastiDerBastler (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.