Forum: Mikrocontroller und Digitale Elektronik AVR Studio: Funktionstasten für Programmierung?


von Jürgen M. (jmayer) Benutzerseite


Lesenswert?

hallo,

im AVR-Studio starte ich den GCC-Compiler mit der Funktionstaste F7.

Um nun den Controller über das angeschlossene STK-500 zu programmieren 
muss ich aber "mühsam" über das Menü

"Tools" -> "Program AVR" -> "Auto Connect"

Alternativ: das "AVR"-Icon in der Toolbar anklicken

das Programmierfenster "STK 500" aufrufen. Dort dann auf den Button 
"Programm" im Bereich "Flash" klicken.

Gibt es im AVR-Studio eine Möglichkeit über einen Tastendruck ( = 
Funktionstaste) das Programm in den Flashspeicher des Controllers zu 
übertragen?

Noch besser wäre es wenn man den Compiler starte UND die anschliessende 
Programmierung des Controllers in einem "Rutsch" durch Drücken einer 
Funktionstaste machen könnte.

Gruss
Jürgen

von Franz-Rainer (Gast)


Lesenswert?

Guten Morgen...

Klick mal mit der rechten Maustaste auf die Menüleiste, da gibt es einen 
Eintrag 'STK500' den anhaken.
Und schon gibt es ein Icon für Autoprog.

von Gast (Gast)


Lesenswert?

Programmierfenster "STK 500" aufrufen, Settings einstellen, minimieren
Dann den Knopf "write flash memory using current settings" nutzen

von Franz-Rainer (Gast)


Lesenswert?

Wo gibts den Eintrag Settings?
Konnte ihn nicht finden.

von Gast (Gast)


Lesenswert?

mit Settings mein ich die Einstellungen betreff welche Hex-Datei, µC, 
Programmierschnittstelle etc im Connect Dialog

von Franz-Rainer (Gast)


Lesenswert?

Ah so.
Damit folgt er aber nur dem eingestellten Device.
Mit einem extra Knopf oder Funktionstaste zum Programmieren hat das aber 
nichts zu tun.

Gruß

von Gast (Gast)


Angehängte Dateien:

Lesenswert?

---

von ecslowhand (Gast)


Lesenswert?

Ich benutze grundsätzlich die Möglichkeit der Batchprogrammierung über 
STK500.exe. Einfach eine kurze Batchdatei schreiben und unter "Tools" 
einbinden. Hat u.a. den Vorteil, das bspw. die Fuses IMMER gleich 
programmiert werden und kein "Häckchen" an der falsche Stelle gesetzt 
werden können.....

Lg EC

von Gast (Gast)


Lesenswert?

Cool,
wie bindet man die ein?

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.