Hallo, Absoluter RTOS Noob hier. Ich hab ein STM32F4 Discovery und will auf diesem das ChibiOS zum laufen bringen. Als IDE verwende ich Em:Blocks. Habe ein Projekt angelegt, in dieses die Sources von ChibiOS hinzugefügt und per '#include "ch.h"' eingebunden. Bei dem Port-related initialization code in chcore_v7m.h kommen nun Fehlermeldungen, dass die vom Code verwendeten Makros (z.B. 'SCB') nicht deklariert sind. Dabei werden die Makros in "core_cm4.h" implementiert. Dieses File wird auch vor "ch.h" eingebunden. Hat jemand eine Idee wpran das liegen könnte?
Moin Thomas, du hast sicherlich die globalen Defines aus den Makefiles von Chibios nicht definiert. Kann Em:Blocks mit Makefile Projekten umgehen? Falls ja, nimm das Makefile von Chibios. z.B. von dem Beispiel zum F4 Dicovery. Gruß Tec
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.