Problem mit AVR Studio 6.1

OP #3068651
Lesenswert?
• ▲
▼
Guten Tag

Ich habe soeben die neuste Version vom AVR Studio geladen.

Nun wollt ich mein Quellcode erstellen da trat folgender Fehler auf:

Data Memory Usage : 4780 bytes 116,7%Full ( Memory Overflow)

was das bedeutet ist mit klar, nur wenn ich das gleiche Projekt mit 
Studio 6 erstelle kommt folgendes bei raus:

Data Memory Usage :4922 bytes   7,5 % Full

Ich benutze den Controller AT90CAN128

bei den Device eigenschaften bei Studio steht bei:

6   -> Data Memory (bytes): 65280
6.1 -> Data Memory (bytes): 4096


was ist da los???? ein Bug?
#3068740
Lesenswert?
• ▲
▼
Jens Brücken schrieb:

> Ich benutze den Controller AT90CAN128
>
> bei den Device eigenschaften bei Studio steht bei:
>
> 6   -> Data Memory (bytes): 65280
> 6.1 -> Data Memory (bytes): 4096
>
>
> was ist da los???? ein Bug?

Der Chip hat 4k RAM intern, also ist (6.1) korrekt. Du könntest 
allerdings extern 64k RAM anschließen. Wenn Du das machen würdest, wäre 
(6) korrekt. Was allerdings nun tatsächlich der Realität entspricht, 
weiß ich nicht. Ich tippe darauf, dass Du dem Linker irgendwo sagen 
musst, ob und wenn ja wo und wieviel externes RAM vorhanden ist. Das 
hast Du vielleicht bei 6.0 getan, bei 6.1 aber nicht.

fchk

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.