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
Das Problem als Bild: Statt "NewProj" wollte ich ${project-name} verwenden, aber das funktioniert nicht. Wie kann ich das für das aktuelle Projektautomatisch anpassen lassen?
Sorry, der Screenshot ist nicht korrekt, gemeint ist der Menüpunkt"GBD Hardware Debugging" -> "Debug Project", der genauso aussieht...
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.