AVR Studio 4.12 SP4

Gast #554155
Lesenswert?

Hallo zusammen,

hat jemand ´ne Ahnung wo man beim AVR Studio das Häkchen setzen muss, 
damit im "Programmerfenster" die aktuellen Daten des Projekts übernommen 
werden (also MCU-Typ, Hex-File). Geht das überhaupt?
Im Moment ist es so, dass immer die Daten des letzten MCU drinstehen was 
geflasht wurde, unabhängig welches Projekt offen ist.
Und irgendwie find ich keinen Menupunkt wo man das ändern könnte.
Gast #554199
Lesenswert?

>bezieht sich ja nur auf den Speicherinhalt.
Ja, ist richtig. Die Daten holt es sich dabei aus dem erzeugten 
Objectfile, das nach 'Build and run' erstellt wurde. Mit 'Build' wird 
auch das Hexfile erzeugt.
Das Problem ist, dass das Prog-Fenster eine eigenständige SW ist, die 
nur als Plugin im Studio ist. Also muss der µC immer gewählt werden. Man 
könnte das STK500.exe ja auch ohne AVR-Studio nutzen.
Gast #554205
Lesenswert?

Bei meiner Frage geht´s um ein Assemblerprojekt.
Projekt ist vollständig angelegt und funktioniert auch ohne Probleme.
Bin jetzt auch nur deshalb draufgekommen, mal nachzuschauen ob sich da 
was "automatisieren" lässt, weil ich jetzt mal fast eien halben Tag mit 
Fehlersuche beschäftig war, und letztlich feststellen musste, dass das 
Hexfile von einem anderen Projekt war. Bisher noch nie passiert, aber 
irgendwann ist immer das erste Mal - dumm gelaufen.
Gast #554209
Lesenswert?

Wie gesagt: im Bild oben habe ich die Häkchen beim Flash und EEPROM bei 
'use current Simulator ..' angewählt, geht nach 'Build and run'. Dann 
bist du beim Programmieren sicher dass das programmiert wird was du auch 
debuggen kannst.
Gast #554215
Lesenswert?

>Das Problem ist, dass das Prog-Fenster eine eigenständige SW ist, die
>nur als Plugin im Studio ist. Also muss der µC immer gewählt werden.

Wenn die Programmer-SW das aus dem Projekt erzeugte Hex-File automatisch 
übernehmen würde, wäre das schon ein echter Fortschritt.
Kann man das wo einstellen?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren