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?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.