Forum: Mikrocontroller und Digitale Elektronik ChibiOS 3.0.4 STM32F4 Discovery Port


von Thomas K. (Firma: Kreppel Inc.) (aiman)


Angehängte Dateien:

Lesenswert?

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?

von Alex E. (tecnologic) Benutzerseite


Lesenswert?

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