ARM7 lpc2138 internen Flash schreiben/lesen

Gast #597722
Lesenswert?

Hallo zusammen,

ich arbeite mit dem lpc2138 und habe folgendes Problem:

Ich möchte Texte ins interne Flash ablegen. Diese sollen jedoch extern 
auch mehrfach beschrieben werden können. Leider kann ich dazu im 
Datenblatt nichts finden, auch die Suche im Internet hat schon viele 
Stunden verschlungen.
Weiß jemand wo ich evtl ein Programmbeispiel finden kann?
Oder kann mir jemand grob die Vorgehensweise erläutern?

Ich bedanke mich für eure Informationen.

MfG

Gast #597730
Lesenswert?

Schau dir im User-Manual mal das Kapitel "IAP" an.

Dort wird beschrieben, wie die (Bootloader-eigenen) Funktionen
zum Löschen/Beschreiben des Flashs aus der eigenen Applikation
genutzt werden können.

Ansonsten meld dich noch einmal.
Gast #598073
Lesenswert?

Hallo,
@botnec: ich meine ASP, ich möchte während des Programmlaufs einige 
Texte ändern und diese im Flash abspeichern und auch wieder zugreifen 
können.
Für dein Codebeispiel wäre ich sehr dankbar.
Sebastian
Gast #598103
Lesenswert?

@Sebastian

Nur zur Info hier ein Auszug aus dem NXP User's Manual zu ISP und IAP.

• In-System Programming: In-System programming (ISP) is programming or
reprogramming the on-chip flash memory, using the boot loader software
and a serial port. This can be done when the part resides in the 
end-user board.
• In Application Programming: In-Application programming  (IAP) is
performing erase and write operation on the on-chip flash memory, as
directed by the end-user application code.

Ich gehe nachwievor davon aus, dass du die IAP Features meinst.

Hast du eine e-mail die du hier posten willst ? Dann schicke ich dir was
zu IAP mit paar Kommentaren dazu.
(Habe auch vor paar Monaten an dieser Ecke gesucht und mir ist auch in 
einem anderen Forum geholfen worden)

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