Forum: Mikrocontroller und Digitale Elektronik Anfängerprobleme STM32F4-Discovery mit Atollic TRUEStudio


von Chris (Gast)


Lesenswert?

Hi,
 [Ich bin absoluter Neuling...]

Ich habe ein STM32F4-Discovery Board sowie Atollic TRUE Studio (lite) 
[...].

Ich habe mir von ST die zugehörige Firmware heruntergleaden und wollte 
zunächt mal die beigefügten Beispiele dort ausprobieren.

jedoch bricht der Builder ab, weil offenbar ein paar verlinkte Dateien 
nicht gefunden werden können.

Unter -> Properties -> Linked Resources -> Linked Resources
werden dazu aucheinige Dateien und Ordner angezeigt mit dem Vermerk 
"invalid Location".

Hätte jemand von euch einen Tipp wie/wohin man am besten seinen 
Workspaceverzeichnis packt, und wie/wann/in welcher Reihenfolge man das
von ST die zugehörige Firmware /Verzeichnis etpackt,
damit es auf anhieb mit den Verlinkungen passt, ohne dass man es 
umstellen muss.

Bzw. Zum/beim Umstellen
Ich hatte auch mal die ganzen entsprechenden Ordner und dDateien gesucht 
und alle manuell (FIX) verlinked [was ja eigentlich auch nicht gut ist],
aber dann gab es eine Fehlermeldungm, dass der Compiler auf eine Datei 
doppelt zugriff. -> Abbruch.

von Thomas H. (Firma: SuE) (tomy)


Lesenswert?

Bei mir ging das so:

Metadata ist das Workspaceverzeichnis mit all seinen Einstellungen.
Also die ganze Firmware als Workspace einbinden.
Das Projektverzeichnis ist leer. Jetzt einzelne Projekte aus 
TrueStudio-Ordnern importieren ohne zu kopieren und es flutscht 
sofort....bis der lange Umgebungs-PATH verloren geht...in XP.
Es gehen einige Lib-Dateien verloren das Elend nimmt seinen Lauf.;(

Tomy

von Chris (Gast)


Lesenswert?

Erstmal Danke!

Also habe ich jetzt das Firmwareverzeichnisentpackt (wobei es aber laut 
Winrar 5 Fehler gab, da irgendwelche Verzeichnisse beim Entpacken 
offenbar nicht gefunden wurden).

Dann im Workspace -> Import -> den selben Orner, in dem ja die 
vorgefertigen Projekte liegen, wieder ausgewählt -> das entsprechende 
TRUEStudio Projekt angewählt -> dann (beim Project Build) :

Wall -mcpu=cortex-m4 -Os -oSTM32F4xx_StdPeriph_Driver\stm32f4xx_gpio.o 
..\..\..\..\..\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_gpi 
o.c
arm-atollic-eabi-gcc: 
..\..\..\..\..\..\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_gpi 
o.c:  No such file or directory
arm-atollic-eabi-gcc: no input files
Build error occurred, build is stopped


Wie komme ich da weiter?

von Chris (Gast)


Lesenswert?

Nachtrag:

Diese Datei ist aber in

...\stm32f4discovery_fw\STM32F4-Discovery_FW_V1.1.0\Libraries\STM32F4xx_ 
StdPeriph_Driver\src

enthalten!

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.