www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Zugriff auf Flashzelle


Autor: Wolfgang Emmert (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich muß beim MSP430F1101 in eine Flashzelle Daten schreiben und nach der 
Messung in der Fertigung evtl überschreiben. Wie kann ich das machen? 
Ich verwende die IAR Workbench zum Programmieren und möchte das ganze in 
Assembler haben, Probleme habe ich mit den Operatoren #,&,@ usw, 
werkönnte mir da etwas Hilfe gebne? Über einen Buchtipp in Deutsch wäre 
ich auch sehr dankbar...
Vielen Dank!

Autor: Jens Stolinski (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

für Benutzerdaten die direkt und dauerhaft im MC hinterlegt werden 
müssen, gibt es im MSP430 einen Flash-Bereich mit dem Namen 
"Informationsspeicher" (Segment A und B). Dieser kann direkt 
angesprochen werden (read, write). Mit dem Gleichen Code wird auch der 
restliche Flash-Speicher angesprochen, ACHTUNG!: auf die Addresse 
achten, sonst kann es vorkommen, dass der Programmcode überschrieben 
wird.

Code-Beispiel im Anhang oder unter www.ti.com (wo sonst)

Bis dann Jens
www.SynaSys.de

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.