Frage zu FLASH auf Lattice MachXO2

OP #4149565
Lesenswert?
• ▲
▼
Hallo
Ich habe da eine Frage zum FLASH Memory im MachXO2.
In der Doku steht, dass bevor das Flash beschrieben werden kann, es 
Erased werden muss. Dies ist soviel ich weiss typisch für Flash. Meine 
Frage ist nun, ob das Erase unmittelbar vor dem Write Befehl gemacht 
werden muss, oder ob es auch möglich ist, zuerst das Erase zu machen, 
dann mehrere Stunden zu warten, und erst dann das Write zu machen.
Gruss
Gast #4149962
Lesenswert?
• ▲
▼
Flash läßt sich nur blockweise löschen. Direkt schreiben bzw. 
überschreiben geht nur in eine Richtung: 1 -> 0, aber nicht von 0 -> 1.
Wenn Deine Applikation das zuläßt (z.B. Telefonkarte), kannst Du Dir das 
löschen sparen.

Duke

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.