AVR Studio build data > 100%

OP #717906
Lesenswert?
• ▲
▼
Hallo Leute,

ich habe hier mal eine kleine Frage.
Ich versuche gerade den "Rijndael" verschlüsselungs Algoritmus auf einem 
AT90CAN128 zu implementieren. Beim kompilieren bekomme ich folgende 
Ausgabe:

Build started 3.12.2007 at 13:00:31
avr-gcc.exe  -mmcu=at90can128 -Wall -gdwarf-2 -std=gnu99 
-DF_CPU=16000000UL -Os -funsigned-char -funsigned-bitfields 
-fpack-struct -fshort-enums -MD -MP -MT rijndael.o -MF dep/rijndael.o.d 
-c  ../rijndael.c
avr-gcc.exe -mmcu=at90can128 -Wl,-Map=main.map main.o rijndael.o uart.o 
-o main.elf
avr-objcopy -O ihex -R .eeprom  main.elf main.hex
avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load" 
--change-section-lma .eeprom=0 --no-change-warnings -O ihex main.elf 
main.eep || exit 0
c:\WinAVR-20070525\bin\avr-objcopy.exe: there are no sections to be 
copied!
avr-objdump -h -S main.elf > main.lss

AVR Memory Usage
----------------
Device: at90can128

Program:    5744 bytes (4.4% Full)
(.text + .data + .bootloader)

Data:       4296 bytes (104.9% Full)
(.data + .bss + .noinit)


Build succeeded with 0 Warnings...


Nun meine Frage:
Bei "Data:" steht 104.9% Full. Heißt das nun, das der RAM mehr als 100% 
voll ist oder wofür steht "Data"? Die Codegröße an sich ist ja unter 
"Program: angegeben.

Gruß,

christian

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.