Hi nochmal!
Es war der richtige Controller gewählt, den dynamischen Speicher habe ich "noch" nicht gemessen, denn:
Ich habe den Fehler nun eingrenzen und scheinbar auch beseitigen können.
Er trat immer auf, wenn ich in einer ISR direkt hintereinander in 2 Arrays schreiben wollte. Die ISR ist sehr lange, was zwar nicht gut aber für das Programm kein Problem ist.
Nachdem ich die Indexvariablen "volatile" gemacht habe (macht Sinn, weil sie in der ISR und in main benutzt wurden), trat der Fehler nicht mehr sofort auf, sondern erst nach unterschiedlicher Zeit (20, 30 oder 40s).
Jetzt habe ich die Arrays als "static" deklariert und hatte seit über einer Stunde keine Abstürze mehr.
Ich frage mich jedoch immernoch, was der eigentliche Fehler war und warum "static" ihn zumindest verbessern, vielleicht beheben konnte???
Falls noch jemand ließt,
Gruß Gock