Forum: Mikrocontroller und Digitale Elektronik AVR Studio und Speicher


von Reinhard Wingen (Gast)


Lesenswert?

Hallo Atmel Freunde,

ich habe ein paar Fragen an die Profis.

1. Für was soll eigentlich AVR Studio gut sein ?
2. Wenn ich ein Programm austesten will, muß ich es
erst ins Flash speichern, dieses darf laut Hersteller aber nur ca. 1000 
mal überschrieben werden. Gibt es eine Möglichkeit die Programme 
auszutesten ohne die Festplatte zu vernichten ?
Ich habe auf meinem 4433 noch EEPROM und SRAM Speicher, wozu wird denn 
dieser normalerweise genutzt ?

Für Antworten danke.

Gruß Reinhard

von Markus Burrer (Gast)


Lesenswert?

Hi,
1. Das AVR-Studio ist eine IDE (Integrated Development Environment) für 
die AVR. Damit kann man Assemblerprogramme schreiben und auch Simulieren
2. Es stimmt das das Flash nur etwa 1000 mal beschrieben werden kann. 
Man kann das AVR Studio verwenden um seine Programme vorher am PC zu 
testen. Manche Compiler die der von E-Lab oder einige C-Compiler haben 
auch einen Simulator.
3. Das SRAM ist der Arbeitsspeicher. Da werden Variablen abgelegt und 
ähnliches. Im EEPROM kann man Werte speichern die beim Abschalten der 
Spannung nicht verloren gehen sollen.

Gruß
Markus

von Reinhard Wingen (Gast)


Lesenswert?

Hallo Markus,

die Werte die ich ins Flash speicher bleiben aber auch nach der 
Unterbrechung der Stromzufuhr erhalten.

Gruß
Reinhard

von Markus Burrer (Gast)


Lesenswert?

Das ist richtig. Man kann von einem laufenden Programm aus aber nicht 
einfach mal eben ein Byte ins Flash speichern. Dafür ist das EEPROM 
gedacht. Das EEPROM hält auch ca. 100000 Schreibzyklen aus.

Gruß
Markus

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.