Gast
#1602257
Hallo, ich habe ein relativ großes Programm in BASCOM. Grob gesagt liest es einen UART ein und generiert Ausgaben auf einem zweiten UART. Nach einiger Zeit tritt ein seltsamer Effekt auf und zwar werden einfach wahllos irgendwelche Zeichen ausgegeben, diese Ausgaben kommen definitiv nicht in meinen "prints" vor. Falls es zu diesem Absturz kommt, werden die Zeichen sehr schnell hintereinander ausgegeben, sprich es sieht so aus als würde meine main Loop nicht mehr durchlaufen werden. Ich würde ungerne das ganze Programm posten, auch weil es einfach ziemlich groß ist und es ein grundsätzliches Problem zu sein scheint. Könnte mir jemand einen Tipp geben, in welchen Bereichen ich suchen muss bzw was solche Fehler verursachen kann? Wird da irgendwie der Stack überschrieben? Der µC ist ein Atmega644P. Danke!