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.
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.
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.