Forum: Compiler & IDEs LPC2138 Philips


von sandae (Gast)


Lesenswert?

LPC2138FBD64 von Philips

bei diesem Mikrokontroller steht dabei ISP/IAP - In system and In
Application programmable, ein Bootstraploader ist onchip.

Weiß jemand, ob man im internen Flash (512KByte) auch während des
Programmablaufs Daten (dauerhaft) abspeichern kann, das heißt doch das
IAP, oder...?

ich will z.B. Werte des AD-Wandlers abspeichern um nach der Messung
(ca. 100KByte Daten) den Kurvenverlauf auszuwerten, hierzu muss ich
natürlich die Werte abspeichern.

Über einen externen Speicherbaustein könnte das realisert werden,
logisch, darauf will ich aber eigentlich (zur Vereinfachung des
Systems) verzichten, und suche deshalb einen Mikrocontroller der einen
großen internen Speicher besitzt, auf den man während der Laufzeit
schreibend und lesend zugreifen kann.

Falls jemand einen anderen uC kennt der so was kann (in der
Größenordnung) - bitte mitteilen

Vielen Dank schon mal!

von mthomas (Gast)


Lesenswert?

Flash kann "im Betrieb" beschreiben werden. Soweit erinnert
"pausiert" der Controller aber, sobald die Schreibfunktion aufgerufen
wird. Fuer die geplante Anwendung also mglw. nicht geeignet. Vgl. IAP
Application Note auf philips.com und IAP Beispiel im Dateiarchiv der
LPC2000 yahoo group.

von sandae (Gast)


Lesenswert?

danke für die Info.

Noch ne andere Frage:
gibt es für die LPC2000 Familie eigentlich floating point routinen, ich
hab hab grad eigentlich keine Lust die Division, Mult... usw. noch mal
zu programmieren. Sind die im GNU Compiler verfügbar?

thx

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.