Gast
#3558591
Hallo zusammen! Ich stehe momentan vor einem Problem, bei dem ich nicht weiss wie ich es lösen kann. Bis jetzt habe ich nur uC's von Atmel verwendet und bin denen von Microchip aus dem Weg gegangen. (Zum Glück) Nun zu meinem Problem: Zuerst einmal ich programmiere in C in MPLAB 8.66 und und benutze das C18 Toolchain. Mein Controler ist ein PIC18F45K22. Ich möchte nun ein zweidimensionales Array (64 x 24 8-bit Variablen) im Flash abspeichern. Dieses Array soll nach dem programmieren nur einmal geschrieben werden und später im Betreib nur noch asugelesen werden können. Wie kann ich am einfachsten ein Array im Flash abspeichern, ohne mir meine Programmdaten zu überschreiben? Wird das Flash bei einem erneuten Programmiervorgang (z.B. Softwareupdate) automatisch gelöscht? Danke für eure Antworten!