www.mikrocontroller.net

Forum: Compiler & IDEs zu wenig speicher? atmega 169


Autor: flo (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
hallo,
ich habe nun endlich mein Programm so gut wie feritg. Nur nachdem ich 
jetzt noch ein struct eingebaute haben kommt bei der Uart übertragung 
nicht mehr alles an bzw. Teile vom String sind weg oder durch andere 
Zeicher ersetzt. Ohne das struct geht es. Ich vermute dass einfach der 
Speicher nicht reicht und Bereiche überschrieben werden. Ich habe noch 
nicht viel Erfahrung mit C und µC so das ich jetzt ziemlich ratlos bin 
was ich machen könnte.

ich habe mal ein bisschen mit avr-size gespielt aber daraus werde ich 
nicht schlau. Aber ich habe die Ausgaben mal angehängt.
Außerdem habe ich das hier 
http://www.roboternetz.de/wissen/index.php/Speiche...
gemacht und bekomme mit dem struct einen Wert von 330 ohne von 460. Hab 
aber kein Plan was für eine Einheit das ist oder was mir das sagen will.

Könnte es vielleicht auch an was anderem liegen?
Was kann ich machen?
Wie spart man speicher oder was sind die speicher killer?

mfg flo

Autor: Sven K. (skasko)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Welches Programm ???

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.