mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik AVR Studio 4.19 & WINAVR -- Speicherausnutzung


Autor: Holger S. (holger_s69)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
moin moin alle zusammen,

in der o.g. Kombination erfolgt nach "build" keine Angabe mehr über die 
Auslastung der Speicherbereiche.
Bekomme ich das irgend wie wieder hin, ohne jetzt mit makefiles 
rumwursteln zu müssen? (für die "Schlauberger": wenn ja, wie?)

besten Dank im voraus
Holger S.

Autor: Düsendieb (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Mach mal ein neues Projekt und kopiere nur die .c Files hinein. Dann 
wieder build

Autor: Holger S. (holger_s69)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Düsendieb,
hab (für meine Möglichkeiten) alles Mögliche ausprobiert,
funktioniert nicht.
Was mich wundert:
in den Makefiles von 4.18 war der Eintrag:

size: ${TARGET}
  @echo
  @avr-size -C --mcu=${MCU} ${TARGET}

vorhanden.

In 4.19 nicht. Wenn ich nun sage: "externes" Makefile, und

size: ${TARGET}
  @echo
  @avr-size -C --mcu=${MCU} ${TARGET}

dort einfüge, werden diese Anweisungen ignoriert (selbst @echo).

Wahrscheinlich Firmenpolitik von Atmel um die eigene ToolChain zu 
puschen.

der Link unter
"Help"
"arv-libc Reference Manual"

ist auch deaktiviert worden.

Gruß Holger S.

Autor: Knut (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hatte das selbe Problem, indem man sagt, man möchte die AVR Toolchain 
benutzen geht es wieder. Nimmt man WinAVR gehts nicht mehr.



Knut

Autor: Andreas Paulin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Gleiches Problem hier: Keine Angabe über die Speichernutzung.
"Use AVR toolchain" aus- und einschalten bringts aber nicht: avr-size 
wird im makefile partoutnicht verwendet :-/
Bei avrfreaks sind sie scheints auch etwas ratlos...

Gibts irgendwo ein Template für das makefile, wo man den avr-size Aufruf 
einpatchen kann?

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.