Forum: Mikrocontroller und Digitale Elektronik STK-500/600 Frage zu High-voltage Programmierung


von W. S. (wole)


Lesenswert?

Hallo,

wofür benötigt man die "High-voltage Programmierung" der o.g. Boards?

von Frank K. (fchk)


Lesenswert?

HV-Programmierung funktioniert immer, egal wie auch immer die Fuses 
gesetzt sind. Wenn man sich ausgesperrt hat, ist das die einzige 
Möglichkeit. Genauso wenn man den Reset pin als Portpin umdefiniert hat 
- das macht man normalerweise nur einmal.

fchk

von W. S. (wole)


Lesenswert?

Man braucht das also nur als Notbehelf?

Frank K. schrieb:
> Fuses

Was sind Fuses?

von spess53 (Gast)


Lesenswert?

Hi

>Was sind Fuses?

Das erfährst du durch intensives Studium der Datenblätter von AVRs.

MfG Spess

von W. S. (wole)


Lesenswert?

"...Einstellung der Taktquelle (Fuses) auch die vorhandene Taktquelle 
ausgewählt wird."

Wolltest Du mir das sagen? Also ist das die Einstellung der 
Taktquelle...

von Oliver J. (skriptkiddy)


Lesenswert?

W. S. schrieb:
> Also ist das die Einstellung der
> Taktquelle...

Mit den fuse bits kann man noch andere Sachen einstellen. Schau mal in 
ein AVR-Datenblatt deiner Wahl.

von W. S. (wole)


Lesenswert?

> Mit den fuse bits kann man noch andere Sachen einstellen. Schau mal in
> ein AVR-Datenblatt deiner Wahl.
So ein Datenblatt ist für einen Anfänger nicht die erste Wahl. Was 
solls. Über den Link habe ich was Brauchbares gefunden.

Für andere Interessierte:
http://www.mikrocontroller.net/articles/AVR_Fuses
http://www.wiki.elektronik-projekt.de/mikrocontroller/avr/fusebit_tutorial

Der Letztere ist genial. Auszug:
"Fusebits sind im Grunde genommen nichts anderes als Speicherzellen die 
man Programmieren und Löschen kann. Sie dienen jedoch nicht zur 
Speicherung von Daten sondern mit ihrer Hilfe kann das Verhalten des AVR 
beeinflusst werden. Zum Beispiel können bestimmte Funktionen aktiviert 
und deaktiviert werden."

von Oliver J. (skriptkiddy)


Lesenswert?

W. S. schrieb:
> So ein Datenblatt ist für einen Anfänger nicht die erste Wahl.

Sollte es aber sein. Je eher man sich mit Datenblättern versteht, um so 
besser ist es, denn es werden Probleme kommen, die oft nur mit Hilfe von 
Wissen aus Datenblättern effizient gelöst werden können. Wenn man dann 
aber keins lesen kann....

von Bastelfreund (Gast)


Lesenswert?

....muss mann es erstmal lernen, und dann sind solch Beschreibungen wie 
in den genannten Links schon mal eine sehr nützliche Grundlage, wenn die 
nämlich Verstanden sind kann mann auch viel leichter die Infos aus den 
Datasheets verstehen.
Nicht jeder hat Elektrotechnik studiert bzw. die Grundlagen und Umgang 
mit der Elektronik und µC schon seit Kindheitstagen verinnerlicht.
Was nutzen z.B. Registerbeschreibungen (im Datanblatt) wenn mann noch 
überhaupt keine Ahnung hat was ein Register ist und was ein µC damit 
macht.
Also solche Beschreibungen sind gerade für Anfänger sehr nützlich und 
vor allen auch sofort verständlich.


mfg

   "Bastelfreund"

von Oliver J. (skriptkiddy)


Lesenswert?

Dennoch immer mal nebenbei das Datenblatt zu Rate ziehen ;)

von W. S. (wole)


Lesenswert?

Bastelfreund schrieb:
> in den genannten Links schon mal eine sehr nützliche Grundlage, wenn die
> nämlich Verstanden sind kann mann auch viel leichter die Infos aus den
> Datasheets verstehen.

Danke für die Unterstützung, Bastelfreund. Wenn man wie ich keine Ahnung 
von der Materie hat, dann helfen diese Art von Links ungemein. Aber es 
gibt ja unter den Nutzern hier auch sehr hilfreiche Kameraden, daher ist 
ein Trollbemerkung zwischendurch nicht so tragisch.

Viele Grüße
wole

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.