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.
>Im Moment ist es so, dass immer die Daten des letzten MCU drinstehen was >geflasht wurde, unabhängig welches Projekt offen ist. Scheint keinen zu geben.
Meinst du so wie im Bild? Das geht nur bei Assemblerprojekten, die mit AVR-Studio angelegt wurden. Bei C geht's nicht.
Nee, sowas meint er nicht. Was du gezeigt hast und was auch bei C geht (bei mir zumindest), bezieht sich ja nur auf den Speicherinhalt.
>Das geht nur bei Assemblerprojekten
Korrektur: scheint auch bei GCC-Projekten zu funktionieren, den µC muss
man aber selbst auswählen.
>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.
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.
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.
>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?
>Kann man das wo einstellen?
Habe ich zwei höher beschrieben. Nur den µC musst du von Hand auswählen.
Funktioniert! 'Build and run' war der Trick. Bei nur "Build" ist die Auswahl "Use current.. " deaktiviert. Danke allen für die Hilfe
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.