Forum: Mikrocontroller und Digitale Elektronik STM32F469 Discovery und Keil uVision


von Spi (Gast)


Lesenswert?

Hallo zusammen

Ich arbeite gerade mit dem STM32F469 Discovery Board und der 
Programmierumgebung Keil uVision 5 zusammen.

Projekte wlche ich direkt im Keil uVision erstelle funktionieren 
einwandfrei (z.b. Led / SD CARD). Jedoch sobald ich ein Beispielprojekt 
vom Discovery Board (ARM mbed) mit Export as uVision im Keil öffen, kann 
ich dies nicht compillieren. Kriege einen Haufen Errormeldungen.
Ich habe jenste Einstellungen durchgetestet, sowie die HAL-Libary und 
Startup Files vom MdK 5 vom uVision verwendet. Jedoch ohne Erfolg.

Kann mir jemand erklären, welche Einstellungen ich noch alles verändern 
muss, damit ich die Programme compillieren kann. Oder ein im Keil 
lauffähiges Beispiel (am liebsten lcd) posten.

Vielen Dank
spi

von W.S. (Gast)


Lesenswert?

Ganz einfach:
Schau dir die eigentlichen Beispieldateien an, also alle *.c und *.h und 
versuche, selbige zu verstehen. Das ist eigentlich alles. Im Grunde 
brauchst du bloß den Compiler für jede c-Quelle aufzurufen, dazu den 
Assembler für jede asm-Quelle, dann den Linker und dann fromelf und dann 
den Brenner, der zu deinem µC paßt. Ferticht.

Jaja, ich weiß, daß eigentlich alle IDE's einen irren Haufen an 
zusätzlichen Dateien erzeugen, manche erzeugen dazu noch einen halben 
Tannenbaum an Subdir's.

Das ist alles IDE-spezifisch und gehört überhaupt nicht zur 
eigentlichen Firmware. Aber fast alle Leutchen hier schaffen es nicht, 
die Tools (Compiler...linker) selbst aufzurufen. Tja, dann muß man sich 
stattdessen eben mit den Befindlichkeiten der jeweiligen IDE herumärgern 
und die Fehlermeldungen lesen und verstehen lernen.

W.S.

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.