STM32 Discovery - Blinky Demo - Probleme beim Compilieren

Gast #2297560
Lesenswert?

Hallo,

nachdem ich gestern schon das "Blinky Demo" des "STM32 Discovery" mit 
Atollic True Studio erfolgreich compiliert und übertragen hatte, bekomme 
ich heute beim compilieren Fehlermeldungen, was vermutlich an nicht 
korrekt verlinkten Dateien liegt. Ich vermute, dass der Zielordner der 
verlinkten Dateien nicht richtig eingestellt ist. Der Hauptordner 
"CurPath" ist in den Preferences aber korrekt angegeben, ebenfalls mit 
der Option Link. Ich meine, er müsste da den "CurPath" einsetzen, tut er 
aber nicht. Könnte mir bitte jemand einen Tipp geben, woran das liegen 
könnte.
Anbei der Consolenausdruck:

**** Rebuild of configuration Debug for project DISCOVER ****

**** Internal Builder is used for build               ****
arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m3 -DUSE_STDPERIPH_DRIVER 
-DSTM32F10X_MD_VL -DUSE_STM32100B_EVAL 
-I../..\..\..\..\Libraries\CMSIS\CM3\CoreSupport 
-I../..\..\..\..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x 
-I../..\..\..\..\Libraries\STM32F10x_StdPeriph_Driver\inc -I../../../inc 
-I../../../../../Utilities -O0 -ffunction-sections -fdata-sections -g 
-Wall -o CMSIS\core_cm3.o -Os 
..\..\..\..\..\Libraries\CMSIS\CM3\CoreSupport\core_cm3.c
arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m3 -DUSE_STDPERIPH_DRIVER 
-DSTM32F10X_MD_VL -DUSE_STM32100B_EVAL 
-I../..\..\..\..\Libraries\CMSIS\CM3\CoreSupport 
-I../..\..\..\..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x 
-I../..\..\..\..\Libraries\STM32F10x_StdPeriph_Driver\inc -I../../../inc 
-I../../../../../Utilities -O0 -ffunction-sections -fdata-sections -g 
-Wall -o CMSIS\system_stm32f10x.o -Os 
..\..\..\..\..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm 
32f10x.c
arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m3 -g -Wa,--warn -x 
assembler-with-cpp -o TrueSTUDIO\startup_stm32f10x_md_vl.o 
..\..\..\..\..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\Tr 
ueSTUDIO\startup_stm32f10x_md_vl.s
arm-atollic-eabi-gcc: 
..\..\..\..\..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\Tr 
ueSTUDIO\startup_stm32f10x_md_vl.s:  No such file or directory
arm-atollic-eabi-gcc: warning: '-x assembler-with-cpp' after last input 
file has no effect
arm-atollic-eabi-gcc: no input files
Build error occurred, build is stopped
Time consumed: 1422  ms.
#2297590
Lesenswert?

Leg doch mal ein neues Projekt mit dem Assistenten an. Das neue Atollic 
Projekt sollte ohne jede Änderung erstmal im Build durchlaufen. Erst 
dann Anpassungen machen. Das hinzufügen von Unterordnern ist etwas 
undurchsichtig, liegt aber nicht an Atollic sondern der völlig 
überladenen Eclipse-IDE.
Gast #2297612
Lesenswert?

Ja stimmt, besonders das Demo-Blinky beinhaltet sehr viele Unterordner 
und die genaue Verlinkung wird in der PDF-Anleitung auch nicht 
detailierter erklärt. Ich habe die alten Firmwaredateien noch mal 
komplett gelöscht, wieder neu entpackt und eingerichtet, mit dem 
Ergebnis, dass wieder alle Dateien gefunden und compiliert werden. Ist 
etwas eigenartig, da ich auch vorher alle Dateien im Projektfenster 
sehen und öffenen konnte und die Verlinkung richtig schien.
Danke für deine Hilfe. Ich werd dann als nächstes mal ein neues eigenes 
Projekt anlegen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren