Hallo,
ich bräuchte mal einen kurzen Hinweis ob ich hier richtig liege oder
nicht:
Ich verwende einen Mikrocontroller mit 256kB Flash und mit 64kB RAM.
Mein Code benötigt die unten gezeigten Speicherressourcen
1 | Program Size:
|
2 | text data bss dec hex filename
|
3 | 21816 1124 34412 57352 e008 test.elf
|
Nach meinem Wissen heißt das also der Code selbst benötigt 21816 B,
Vorinitialisierte Daten 1124 B und die mit '0' initialisierten Daten
betragen 34412 B. Somit passen meine 34412 Byte locker in den RAM. Ist
das richtig so? (den stack habe ich jetzt mal ignoriert)
Ich bin nur etwas verunsichert, weil alle Werte extra nochmal unter
"dec" zusammengefasst wurden.