STM32F469 Discovery und Keil uVision

Gast #4521879
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
Gast #4522045
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.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.