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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren