Arraygrenze überschritten? - atmega168A-PU

Gast #2394705
Lesenswert?

Hi,
ich will Werte, die in Exel berechnet wurden in einer Array abspeichern.
bei 36 und 360 Werten funktionierte alles wie gewollt.
Nun brauch ich aber 3600 Werte.
Wenn ich das auf den Controller draufspiel dann funktioniert gar nichts 
mehr :(
auch nach dem erneuten Aufspielen des Programms mit 360 Werten bleibt er 
fast tot.
Sind 3600 Werte zuviel, wenn ja, warum?? Es kommt keine Fehlermeldung 
beim Compilieren.

Gruß Holger
Gast #2394747
Lesenswert?

achso, ich dachte das der die Werte in den Flash ablegt.
aber warum funktionieren dann die anderen Programme nicht mehr nachdem 
ich dieses Programm mit 3600 Werten (jeweils 1 Byte) einmal aufgespielt 
habe?
Gast #2394827
Lesenswert?

Holger schrieb:
> achso, ich dachte das der die Werte in den Flash ablegt.
das kommt darauf an ob die ihm das gesagt hast.

> aber warum funktionieren dann die anderen Programme nicht mehr nachdem
> ich dieses Programm mit 3600 Werten (jeweils 1 Byte) einmal aufgespielt
> habe?
keine Ahnung, aber es liegt bestimmt nicht daran. Der µC kann sich 
soetwas auf jeden Fall nicht merken.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren