Forum: Mikrocontroller und Digitale Elektronik Atmel Studio gibt seltsame Werte für BSS aus. Hilfe?


von Niklas R. (Gast)


Lesenswert?

Also, ich habe hier ein kleines Projekt in dem noch kaum was steht. Habe 
erst nen Treiber geschrieben aber noch kein Anwendungprogram. Es besteht 
auch sonst aus nicht viel code.

Die interne SRAM hat 64KiB, also 65536B. Wenn ich Compile und Linke sagt 
size mir folgendes:

text     data      bss      dec      hex  filename
9732        0    65532    75264    12600  USER_APPLICATION1.elf

bss ist also fast Exakt so groß wie die SRAM bis auf ein einziges 
32bit-Wort. Aber das kann ja eig. nicht sein.

Der Chip ist ein AVR32 UC3 A3 256.

von Walter S. (avatar)


Lesenswert?

ja, seltsam, da hast du wohl was seltsames gemacht

von Niklas R. (Gast)


Lesenswert?

Ja finde ich auch.
Wenn ich mir 4 ints deklariere, die es vorher gar nicht gab, wird .bss 
kleiner und .data größer.

Das macht zwar Sinn, wenn Variablen schon existieren, aber nicht so.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.