Forum: Mikrocontroller und Digitale Elektronik Pfad der HEX-Files beim AVR Programmer im Projekt definieren


von Tom (Gast)


Angehängte Dateien:

Lesenswert?

Hallo an Alle,

ich habe hier einige Projekte in verschiedenen Ordnern.
Nun wird bei debuggen das Projektname.hex File erzeugt im Projekt 
Ordner\default.
Wenn ich nun das Hex File an den AVR schicken will muss ich immer das 
File incl. Pfad manuell auswählen.
Kann man das nicht irgenwo einstellen das er das HEX-File immer im 
aktuellen Projektordner\default findet?
Ich bin mir nicht sicher ab das alles verständlich ist was ich 
geschrieben habe daher noch ein Anhang mit des Hardcopy des 
entsprechenden Fensters.

Tom

von nixVerstaan (Gast)


Lesenswert?

kann man, -> Projekteinstellungen
hier wäre es aber hilfreich zu wissen, mit welcher Version Du schaffst.

von Oliver (Gast)


Lesenswert?

Wennn du AVRProg nutzt, kann man es nicht.

AVRProg ist ein eigenständiges Programm, das weiß nichts vom Studio (und 
umgekehrt).

Oliver

von Tom (Gast)


Angehängte Dateien:

Lesenswert?

@nixVerstaan,

man kann in den Einstellungen einstellen in welchen Ordner die HEX Files 
geschrieben werden, jedoch nicht das auch automatisch dieser Ordner 
geöffnet wird.
Meine Version ist AVR Studio 4.14.

@Oliver,

nein ich verwende AVR Studio mit AVR-Gcc dem C-Compiler.
Ich flashe den uC direkt aus AVR Studio (siehe Anhang) mit einem AVR ISP 
MK2 oder JTAGMK2.
Wenn ich jedoch dieses Fenster öffne ist dort immer der Pfad und Datei 
angewählt die ich beim letzten Flashvorgang benutz habe also von einem 
anderem Projekt.
Für mich wäre es interessant ob es möglich ist das er direkt die HEX 
Files anwählt die in den Projekteinstellungen angegeben sind.

Gruss

Tom

von STK500-Besitzer (Gast)


Lesenswert?

>Wenn ich jedoch dieses Fenster öffne ist dort immer der Pfad und Datei
>angewählt die ich beim letzten Flashvorgang benutz habe also von einem
>anderem Projekt.

Gibt es bei deinem Programmier-Werkzeug keine Checkbox, mit der man das 
aktuelle Projekt in den Controller brennen kann? Ich habe sowas...

von spess53 (Gast)


Lesenswert?

Hi

>Gibt es bei deinem Programmier-Werkzeug keine Checkbox, mit der man das
>aktuelle Projekt in den Controller brennen kann? Ich habe sowas...

Das geht nur in Debugmodus. Dann besteht die Möglichkeit 'Use current 
Simulator/...' auszuwählen. Das ist schon seit ewigen Zeiten so.

MfG Spess

von STK500-Besitzer (Gast)


Lesenswert?

Man sollte sich vor dem Posten alle Bilder angucken...

von Tom (Gast)


Lesenswert?

@STK500-Besitzer,
wenn ich das Programmierwerkzeug öffne mit dem Buttom siehe Anhang 
AVR_Studio_01.PNG dann öffnet sich das Fenster siehe Anhang 
AVR_PROGRAMMER.JPG.

In diesen kann man die HEX Files für den Flash und den EEPROM 
auswählen die man in den Controller brennen will die Betonung steht 
hierbei auf auswählen.
Hier wird immer das /die Files angezeigt die beim letzten Flashvorgang 
verwendet wurden also unter anderem auch von einem ganz anderem Projekt.
z.B. mein aktuellen Projekt ist so eingestellt das das Hex File im Pfad 
c:\AVR-Studio\Projekte\Projekt_12\default erstellt wird will ich nun 
Flashen dann steht dort jedoch immer noch der Alte Pfad/Datei ich muss 
also zuerst händisch auswählen welches HEX File ich flashen will.
Und das ist eigentlich meine Frage ob es möglich ist es so einzurichten 
das wenn ich das Fenster AVR_PROGRAMMER.JPG öffne dort immer die 
HEX-Dateien ausgewählt sind aus den aktuellen Projekt.

Tom

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.