Wie kann ich mir in Code Composer Essentials die Größe des Programms im
Flash anzeigen lassen?
Unten in der Konsole steht
> MSP430: Program loaded. Code Size - Text: 21828 bytes Data: 748 bytes
.
Aber das ist nicht der Flash, oder?
Na Text ist Flash und Data ist RAM
Gast
#2072914
Mark M. schrieb: > Aber das ist nicht der Flash, oder? Was könnte es denn sonst noch sein? Oliver
Tobias Korrmann schrieb: > Na Text ist Flash und Data ist RAM Ich hab mal ein Mapfile gemacht. Da steht dann >MEMORY CONFIGURATION > > name origin length used unused attr >---------------------- -------- --------- -------- -------- ---- > SFR 00000000 00000010 00000000 00000010 RWIX > PERIPHERALS_8BIT 00000010 000000f0 00000000 000000f0 RWIX > PERIPHERALS_16BIT 00000100 00000100 00000000 00000100 RWIX > INFOB 00001000 00000080 00000000 00000080 RWIX > INFOA 00001080 00000080 00000000 00000080 RWIX > RAM 00001100 00001400 00000312 000010ee RWIX > FLASH 00008000 00007fe0 0000591c 000026c4 RWIX Und mein Programm hat sich mittlerweile auch etwas geändert: > MSP430: Program loaded. Code Size - Text: 22052 bytes Data: 764 bytes Naja, der RAM liegt mit 0x312 = 786 ja fast bei 764 für Data. Nun sind aber die 22052 + 764 = 22816 = 0x5920, mit 4 Bytes Differez fast genau das, was bei FLASH->used steht. Auf was soll ich jetzt gehen, Mapfile oder Konsole?
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.