Gast
#5595443
Hallo, ich schreibe gerade an einer Firmware für den - dsPIC22EP256MU806, verwende die Entwicklungsumgebung: - MPBLAB X IDE v4.10 verwende den Compiler: - XC16 V 1.35 verwende den Programmer: - ICD3 und verwende die Programmiersprache C. Folgendes Problem habe ich: Ich schreibe gerade an einer Firmware, die in runtime den Flash-Speicher programmieren kann. Dabei muss ich aber herausfinden, wie groß die Firmware ist, damit ich nicht unabsichtlich so viel in den Flash-Speicher schreibe, dass ich die eigene Firmware überschreibe. Jetzt meine Frage: gibt es irgendein Compiler-Flag oder ähnliches, dass einem die Größe der eigenen Firmware anzeigt ? Oder fällt jemandem eine Möglichkeit ein, dieses größe herauszufinden (natürlich während der Laufzeit). Ich hab zwar schon alle möglichen Foren abgegrast als auch das Compiler-Manual gelesen, hab aber nichts herausfinden können, Danke für die Hilfe schon mal im Voraus, GLG