Forum: Mikrocontroller und Digitale Elektronik Speicherzugriff aufs ROM anstatt RAM


von Stefan (Gast)


Lesenswert?

Tach zusammen!

Ich bin Neuling auf dem Gebiet der Programmierung! Also bitte um 
Verständniss, wenn nicht alles so erklärt wird wie es eigentlich sollte.

Mein Problem ist folgendermaßen:

Ich Programmiere einen dsPIC30F6014A mit MPLAB C30. Der PIC hat 8k RAM 
und 144k ROM. Ich möchte nun, da ich mit meinem Programm große 
Datenmengen verarbeiten möchte, die Daten nicht ins RAM schreiben, 
sondern ins ROM.
Momentan habe ich mir in C  Datenarrays geschaffen, wo ich alle Daten 
nacheinander hineingeschrieben habe, wo ich sie mir bei Bedarf 
heraushole.
Der Speicherplatz im RAM ist nun zu klein geworden.
Hat jemand eine Idee wie ich das in C realisieren kann?

von Andreas K. (a-k)


Lesenswert?

Wirf mal einen Blick in die Application Notes von Microchip. Da steht 
drin wie man Daten ins ROM schreibt.

Dass dies etwas dauert und nicht beliebig oft machbar ist, ist dir 
hoffentlich klar. ROM ist kein RAM-Ersatz.

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.