mikrocontroller.net

Forum: Compiler & IDEs Fehlermeldung


Autor: Jens (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen!
Ich bekomme beim Compilieren meiner Dateien plötzlich diese Meldung:
[.....]
avr-gcc  main.o pwm.o lcd.o tools.o stv5730.o   -Wl,-Map=main.map,--cref 
-mmcu=at90s8515 -o main.elf
C:\avrgcc\bin\..\lib\gcc-lib\avr\3.0.2\..\..\..\..\avr\bin\ld.exe: 
address 0x80026b of main.elf section .bss is not within region data
make: *** [main.elf] Error 1
[.....]

Was hat das zu bedeuten und (viel wichtiger) wie bekomme ich das wieder 
weg?

Hoffe, mir kann da jemand helfen
Jens

Autor: Schmittchen (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> address 0x80026b of main.elf section .bss is not within region data
Zuviel Speicher für uninitialisierte Variablen verbraucht?
0x26B ist mehr als 512Byte, die der 8515 als SRAM zur Verfügung hat.

machmal: make size und lies:
http://www.mikrocontroller.net/forum/read-2-13927.html

Schmittchen.

Autor: Jens (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke für die Info!
Data 420
bss   91
sind wohl etwas viel (da habe ich schon 2 Zeilen auskommentiert). Aber 
ich weiß wo ich noch 128 Byte Code verschieben kann.

Jens

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.