Hallo Forum, ich bin halber Neuling was den C18 betrifft. Allerdings würde ich gerne den Zeichensatz für mein Display im Flash verstauen und nicht unnötig RAM verschwenden. Daher die Frage, wie ich denn am besten meine Bytes ins Flash bekomme und auch von da wieder lese. Am liebsten wäre mir natürlich ein Äquivalent zum PROGMEM attribut, das ich vom AVR-GCC gewohnt bin. Ich hab das Handbuch des C18 danach befragt und auch google bemüht, aber keine Antwort gefunden. Danke schon mal, Grüße, Michael
Gibt's eine Speicherklasse "rom"?
Hallo Michael Schau doch mal im MPLAB® C18 C COMPILER USER’S GUIDE auf Seite 19ff nach:) http://gputils.sourceforge.net/51288a.pdf Stichwort "romdata" oder auch so #pragma romdata ROOT_TABLE = 0x6000 const rom int16_t myTable[TABLE_SIZE] = {47, 46, 45, 44, 44, 43, 42}; Beste Grüsse Geri
ROM! Da bin ich nicht draufgekommen! Vielen Dank euch zwei!
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.