www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Feld in Flash hinterlegen


Autor: Tobias Bühler (x-zoch)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: Christian R. (supachris)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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.

Autor: Tobias Bühler (x-zoch)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke,

du hast den Nagel direkt auf den Kopf getroffen. Programm läuft.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.