IAP STM32 mehrmals speichern

Gast #3227176
Lesenswert?
• ▲
▼
Hallo,

Habe ein Frage zur IAP Speicherung beim Stm32f103. Läuft soweit 
problemlos beim erstem Speichervorgang, d.h. die Pages ganz nochmal 
löschen und meinen Code speichern.
Wenn in einer Page z.B. 150 Bytes stehen und ich danach nach mehr Bytes 
speichern will scheint das nicht mehr zu gehen wenn der Vorgang später 
erfolgt.

Ich bin mir nicht ganz sicher aber ich speichere sozusagen noch ein paar 
0xFFs ab obwohl der Bereich ja schon 0xFF ist.
Da kann ich wohl nicht mehr alles Beispielsweise auf 0 setzen.

Geht das wirklich nicht?

Sonst muss ich quasi die 150 Bytes lesen, Page löschen und die 150 Bytes 
+ neue Bytes abspeichern. Währe aber aufwendiger wenn man z.B. 999 Bytes 
schon in der Page stehen hat.

Ideen?

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]
  • [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.