Was bedeutet beim Compiler (AVR Studio) die Meldung Data: 120 Bytes (93,8% Full) im Build Fenster bzw. von welchen Bedingungen hängt es ab? Ich stelle fest, dass bei Textausgaben mit LCD die 100% sehr schnell erreicht sind und auf dem LCD nichts mehr erscheint. Brauche aber mehr Text als nur so´n bissel.
Deine Stringkonstanten laden höchstwahrscheinlich nicht nur im Flash-ROM, sondern belegen auch noch Platz im (knappen) RAM. -> pgmspace.h
Deine konstanten Strings belegen nicht nur FLASH Speicher sondern auch RAM. Das kannst du verhindern indem du dem Compiler anweist diese nur im Flash zu halten. Genaueres siehe... http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Programmspeicher_.28Flash.29
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.