Forum: Mikrocontroller und Digitale Elektronik Eclipse Problem (STM32)


von JanD (Gast)


Angehängte Dateien:

Lesenswert?

Guten Tag auch,

ich habe mir heute Eclipse mit dem ARM-GCC installiert.
Dabei bin ich dieser Anleitung gefolgt: 
http://vedder.se/2012/07/get-started-with-stm32f4-on-ubuntu-linux/
Anfangs hat es noch funktioniert und ich konnte auch mein erstes 
Programm auf den STM32F4Discovery aufspielen.

Dann habe ich noch ein neues Projekt erstellt und dabei irgendwie in den 
"Configurations" rumgespielt. Jetzt habe ich auch die Einstellungen des 
ersten Projekts vermurkst :(

Builden kann ich das Projekt weiterhin ohne Probleme:
" 13:13:47 **** Incremental Build of configuration Default for project 
STM32F4_Sample ****
make all
make -C lib FLOAT_TYPE=hard
make[1]: Betrete Verzeichnis '/home/user/workspace/STM32F4_Sample/lib'
~/sat/bin/arm-none-eabi-ar -r libstm32f4.a misc.o stm32f4xx_dma.o 
stm32f4xx_rcc.o stm32f4xx_adc.o stm32f4xx_exti.o stm32f4xx_rng.o 
stm32f4xx_can.o stm32f4xx_flash.o stm32f4xx_rtc.o stm32f4xx_crc.o 
stm32f4xx_fsmc.o stm32f4xx_sdio.o stm32f4xx_cryp_aes.o stm32f4xx_gpio.o 
stm32f4xx_spi.o stm32f4xx_cryp.o stm32f4xx_hash.o stm32f4xx_syscfg.o 
stm32f4xx_cryp_des.o stm32f4xx_hash_md5.o stm32f4xx_tim.o 
stm32f4xx_cryp_tdes.o stm32f4xx_hash_sha1.o stm32f4xx_usart.o 
stm32f4xx_dac.o stm32f4xx_i2c.o stm32f4xx_wwdg.o stm32f4xx_dbgmcu.o 
stm32f4xx_iwdg.o stm32f4xx_dcmi.o stm32f4xx_pwr.o
make[1]: Verlasse Verzeichnis '/home/user/workspace/STM32F4_Sample/lib'
~/sat/bin/arm-none-eabi-size build/stm32f4_sample.elf
   text     data      bss      dec      hex  filename
  47156     2280     1208    50644     c5d4  build/stm32f4_sample.elf

13:13:47 Build Finished (took 137ms)"

Wenn ich jetzt aber auf Run klicke, dann erscheint folgende 
Fehlermeldung:

" home/user/workspace/STM32F4_Sample/build/stm32f4_sample.elf: 1: 
/home/user/workspace/STM32F4_Sample/build/stm32f4_sample.elf: Syntax 
error: word unexpected (expecting ")") "

Ehrlich gesagt ist diese Fehlermeldung nichtssagend und auch google 
konnte mir nicht helfen.

Vielleicht hattet ihr mal ein ähnliches Problem oder seid fitt mit 
Eclips? Ich wäre euch total dankbar für jeden Tipp.

Beste Grüße,
Jan.

von Jim M. (turboj)


Lesenswert?

Das geht nur über die Debug-Schaltfläche via arm-none-eabi-gdb. Du 
willst das .elf ja nicht auf dem Host-PC, sondern auf dem µC laufen 
lassen.

Unter Debug Condigurations solltest Du "GDB hardware Debugging" finden.

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.