bss: benötigte Größe im RAM

Gast #3288457
Lesenswert?

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.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren