Forum: Mikrocontroller und Digitale Elektronik Womit Programm compilieren?


von Hans Wurst (Gast)


Lesenswert?

Ich hab ein Testboard mit der Bezeichnung ST32F411RE. Schließe ich 
dieses Board per USB an meinen Rechner an, dann kann habe ich eine Art 
Laufwerk. Jetzt kann ich im Internet mit dem Online-Compiler Programme 
compilieren und an das USB-Laufwerk kopieren. Einmal Klicki gedrückt und 
das Board startet das Programm in dem Laufwerk.

Ich arbeite nicht gern im Internet. Ich arbeite gern mit Eclipse oder 
Code:Blocks. Wie kann ich ein Programm mit Eclipse für das Testboard 
schreiben?

von Klaus W. (mfgkw)


Lesenswert?

Da wirst du aber trotzdem solange ins Internet müssen, bis du dir den 
passenden Crosscompiler etc. geholt hast.

Z.B. sollte man bei STM oder ab hier etwas finden: 
https://developer.mbed.org/platforms/ST-Nucleo-F411RE/

Ansonsten gibt es auch zu STM32 allgemein hier im Forum schon einiges.

von Hans Wurst (Gast)


Lesenswert?

Klaus Wachtler schrieb:
> Da wirst du aber trotzdem solange ins Internet müssen, bis du dir den
> passenden Crosscompiler etc. geholt hast.

Wo finde ich denn den passenden Crosscompiler? Ich hab mir jetzt das 
MINGW installiert und auch das MINGW 4.8_2014q3 und das mingw 
arm_none_eabi. Sind das schon die Crosscompiler?

von Hans Wurst (Gast)


Lesenswert?

Ich hab jetzt 2 Sachen ausprobiert. Einmal einen Compiler von Eclipse 
und den Compiler aus dem Internet- dem online-Compiler auf der 
develloper-Seite von mbed. Ich habe zweimal das gleiche Programm 
ausprobiert. Leider gibt es unter Eclipse noch nicht die Datei mbed.h. 
Kann man sich diese Datei noch irgendwie herunterladen, so dass man auch 
auf Eclipse programmieren und offline Programme compilieren kann, die 
man dann nur noch auf das Testboard kopieren kann?

von Narfie (Gast)


Lesenswert?


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.