Forum: Mikrocontroller und Digitale Elektronik AVR Bootloader, EEPROM, Flash Anfänger Fragen


von Jonas T. (mooni)


Lesenswert?

Moin!
Ich bin Anfänger und habe am WE meinen ersten ATMEGA geflasht.

Jetzt haben sich drei Fragen aufgeworfen:

1. Was ist und macht der Bootloader
2. Was ist und macht der EEPROM
3. Was ist und macht der Flash Speicher

Bei Ponyprog habe ich zum Beispiel die Auswahlmöglichkeit ob ich in den 
Program oder den Data Memory schreiben möchte.

Wenn ich sie auslese scheint in beiden das gleiche zu stehen.

Kennt ihr ein gutes Einsteiger Guid oder ein GUTES Buch zum Thema 
Mikroprozessoren?

Zusammengereimt habe ich es mir bisher so:

Bootloader: Wird gebraucht wenn man nicht per ISP Programmieren will 
sondern über eine Andere Schnittstelle (welche?)

EEPROM: Enthält das Programm in "original" Version, unverändert.

Flash: Enthält Variablen, Dinge die geändert werden können z.B. 
Konfigurationen. (Kann einfacher mal gelöscht werden?)

Oder Flash und EEPROM anders herum... bin mir nicht mehr sicher. Würde 
mehr Sinn machen, EESAVE schützt ja den EEPROM...

Ok, ich wäre euch dankbar, habe mein Interesse für Mikrocontroller 
entdeckt ;)

von Otto (Gast)


Lesenswert?

Bootloader: lädt ein Programm vone einem externen Datenträger z. B. über 
RS232

Flash:      enthält das Programm aber auch Konstanten und Texte

RAM:        enthält Variablen und Daten

EEPROM:     wird benutzt, um Daten auch bei Stromausfall zu speichern

Otto

von Z8 (Gast)


Lesenswert?

Otto:        wird benutzt um einfache Dinge zu erklären  :)

von Otto (Gast)


Lesenswert?

Z8:   danke

von Jonas T. (mooni)


Lesenswert?

g

Hast du jetzt noch die Bestellnummer fürn son Otto bei Reichelt? ;)

THX

von Otto (Gast)


Lesenswert?

Die Bestell-Nr. für einen Otto ist: 0815

von Fläsch (Gast)


Lesenswert?

Die Hotline um Otto bestellen zu können lautet: 11833 :-)

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.