Hallo Ich möchte ein LCD ansteuern. Hierfür benutze ich einen ATMEGA32 und einen C-Compiler. Der Compiler besitzt 2 Funktion, um Daten im Display auszugeben. Die 1. Methode ist die Daten ins Falsh zu schreiben und die andere die Daten in den RAM zu schreiben. Worin liegt denn der Unterschied? Bleiben beim Flash die Daten auch beim ausschalten im Display? Grüsse Michael
Nein, hier geht es darum, wo der auszugebende Text im Prozessor abgelegt wird. RAM ist immer knapp, deshalb kann man konstante Strings im Flash-Speicher ablegen. Soll der String zur Laufzeit geändert werden muss er ins RAM.
> Soll der String zur Laufzeit geändert werden muss er ins RAM.
Oder man bastelt sich den String zur Laufzeit aus im Flash liegenden
Textbausteinen und im RAM liegenden Variablen zusammen.
...
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.