VTarget beeinflusst Geschwindigkeit?

OP #2969236
Lesenswert?

Fröhliche Weihnachten, alle zusammen!

Ich glaube, jetzt ist es bald soweit und ich gebe mein Hobby auf. Eine 
Frage an die Profis: Seit wann beeinflusst VTarget die Geschwindigkeit 
der Schaltung?

Ich habe jetzt seit Monaten mal wieder mein STK600 aus dem Schrank 
geholt, weil ich mich mit dem Thema Bootloader befassen wollte und habe 
im Zuge dessen ein Mini-Lauflicht als Testprogramm geschrieben (siehe 
VT5.jpg links).

Dieses Programm habe ich dann via ISP auf den ATMega128L-8AU im STK600 
geflasht. Das lief dann aber viel zu langsam; eigentlich sollten da nur 
100ms zwischen zwei Zuständen vergehen...
Dann habe ich - zufällig - VTarget ausgelesen und gesehen, dass das von 
einem vorherigen Projekt noch auf 3,3V stand; die habe ich dann - weil 
mein aktuelles Zielsystem mit 4V läuft - auf 4V erhöht. Plötzlich 
flackerte die erste LED nur noch bisschen rum und dann alle sehr 
sporadisch. Kurzer Blick ins Datenblatt: o.k., 2,7 bis 5,5V; das sollte 
alles passen. Weiter auf 5V erhöht. Jetzt lief das Programm zwar wieder, 
aber viel schneller...

Kann mir das einer bitte erklären?

Der Clock-Schalter auf dem STK steht übrigens auf "XTAL" für den 
Clock-Generator des STK.

WICHTIG: Bei dem "Fuses.jpg" stimmt die BODLEVEL-Einstellung leider 
nicht. Die war ursprünglich immer auf 2,7V und die habe ich dann für die 
ganzen Tests auf testweise 4V geändert. Für die Screenshots habe ich 
dann aber leider vergessen, diese wieder auf den ursprünglichen Wert von 
2,7V zu ändern. Also sowohl die 3,3V, als auch die 4 und 5V Tests waren 
mit BODLEVEL 2,7V
Angehängte Dateien:
OP #2969304
Lesenswert?

Ah, und ich hatte noch einen Fehler (schreibe ich jetzt nicht unbedingt, 
um mich noch mehr als Anfänger zu outen, aber vielleicht hat ja jemand 
mal das gleiche Problem:
Bei den Fuses muss bei diesem "Experiment" EXTMEDFXTALRES_xxx ausgewählt 
sein und nicht EXTRCOSC_xxx. Ich hatte beim Scrollen jetzt nur 
EXTCLK_xxx und INTRCOSC_xxx gesehen und dann automatisch zur dritten 
Variante EXTRCOSC_xxx gegriffen, ohne genauer auf das hinter dem EXT zu 
schauen...
Jetzt klappt auch die Veränderung der Geschwindigkeit über den "Clock 
generator" Regler und es bleibt dann über alle Spannungen konstant.

So, jetzt noch allen eine fröhliche Weihnachten.

@ rc: Danke :-)

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