Gast
#3715909
Hallo, ist es möglich sich mit dem AVR Studio eine Liste mit den SRAM-Adressen der statischen Variablen auszugeben? Ist da avr-nm das Richtige? Wenn ja, verstehe ich die Ausgabe nicht! Folgender Beispielcode:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
Im Watch-Fenster des Simulators im AVR-Studio werden nun folgende SRAM-Adressen angzeigt: test32 0x0100 (0256 dez) test16 0x0104 (0260 dez) Mit avr-nm --size-sort --print-size -r -td *.elf bekomme ich folgende Ausgabe: 00000214 00000066 T main 00000160 00000026 T __do_copy_data 00000186 00000016 T __do_clear_bss 08388864 00000004 d test32.1356 08388868 00000002 b test16.1357 Wie komme ich denn auf die SRAM Adressen? Ist die Ausgabe durch avr-nm der Speicherbedarf für Initalisierung der statischen Variablen im FLASH? Wäre klasse, wenn mir da jemand auf die Sprüunge helfen könnte! Grüße Guido