Hallo Zusammen, Ich arbeite mit einem Msp430f449 Stk2 und dem IAR Embedded Workbench. Mein Poroblem ist das ich 4096 2Byte große Werte speichern möchte. Diese Werte möchte ich gerne so hinterlegen das ich sie überall im Programm aufrufen und diese nich jedesmal neu berechnen muß. Da das Ram aber nur 2KB groß ist kommt vermutlich nur der Flash in Frage. Am einfachsten für meine spätere Verarbeitung wäre der Einsatz eines Feldes das im Flash liegt und dessen Innhalalte man nur auslesen muss. Dabei hab ich mir die Frage gestellt ob als 'const' deklarierte Variablen im Flash hinterlegt werden, da diese ja eindeutig nur als Lesevariable deklariert sind. Vielen Dank im Voraus Tobias
Wenn du die Werte nicht zur Laufzeit ändern willst, kannst du die zum Beispiel mit const int Table[2048] = {...}; anlegen. Willst du die zur Laufzeit ändern, musst du den Flash-Controller bemühen.
Danke, du hast den Nagel direkt auf den Kopf getroffen. Programm läuft.
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.