Gast
#2736869
Hallo Forum, ich steige in die STM32-Welt ein und habe mir einen Toolchain mit Codesourcery und Eclipse gebastelt (mit Unterstützung der Artikel hier auf der Seite). Das läuft auch soweit ganz gut, ich habe ein "Blanko"-Projet aufgebaut, dass ich nur kopieren und mit Code füllen muss. Dank Eclipse-Variablen wie ${project-name}, ${ProjPath} etc. klappt das gut. Das Hardwaredebuggin mit den ST-Link auf dem StM32F407-Demoborad funktioniert auch. Ich gehe wenn ich ein neues Projekt anfange immer so vor: Ich kopiere das Blanko-Projekt und gebe ihm einen neuen Namen. Dann fülle ich die main{} mit Code und compiliere (bis hierher klappt alles). Nun zum Problem: Mit dem Anlegen des neuen Projektes werden die "Debug"- und "Run"-Configurations nicht mit angepasst. Ich muss bei jedem neuen Projekt in den "Debug"- und "Run"-Configurations z.B. den Projektnamen und den Namen der .elf-Datei neu eintragen. Mit steigender Anzahl an Projekten im workspace kriege ich eine ganze Liste davon, wo man auch schonmal daneben klickt (auf dem Demoboard ist das noch nicht schlimm, später kann das aber ins Auge gehen). Ich hab versucht in den ...-Configuration mit den Eclipse-Variablen ${project-name}, ${ProjPath}, etc. zu arbeiten, so dass immer mit der .elf des aktuellen Projektes geflasht wird. Leider klappt das nicht. Die Eclipse-Variablen scheinen in den Configurations wirkungslos zu sein. Wer weiß Rat? Torben
