Wie kriegen wir denn AVR Studio dazu, auf den RAM und deren Auslastung zu achten? Ich habe gerade versucht ein Array array[10000000000000000000000000]; zu erstellen und es kam kein Error..
>10000000000000000000000000
Das hat der Präprozessor zu Null gemacht.
Wir wrote: > Wie kriegen wir denn AVR Studio dazu, auf den RAM und deren Auslastung > zu achten? Ich habe gerade versucht ein Array > array[10000000000000000000000000]; > > zu erstellen und es kam kein Error.. Wusste gar nicht, dass es einen AVR mit 10 Yottabyte gibt. Zum besseren Verständnis: 10000000000000000000000000 Byte = 10.000.000.000.000.000 Gigabyte (!!!) Gruß, Magnetus
Ups jetzt fällt es mir erst auf...
> zu erstellen und es kam kein Error..
...ich hab das "kein" überlesen grins
Nochmal Gruß,
Magnetus
Wir wrote: > Wie kriegen wir denn AVR Studio dazu, auf den RAM und deren Auslastung > zu achten? Ich habe gerade versucht ein Array > array[10000000000000000000000000]; Default ist int und das ist beim AVR 16 Bit. Und nun rechne einfach mal 10000000000000000000000000 & 0xFFFF aus. Genau diesen Speicherplatz kann er bequem reservieren. Warum sollte er dann einen Fehler melden ? Peter
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.