Gast
#77478
Hallo zusammen, ich versuche eine Steuerung über ATmel128-Controller zu realisieren. Das Programmieren erfolgt in C, das Kompilieren mit avr-gcc. Dabei tritt folgendes Problem auf: Beim Versuch selbstdefinierte Funktionen aufzurufen bricht der Mikrocontroller den Prozeß zum Zeitpunkt des Funktionsaufrufs ab. Dies geschieht selbst bei leeren Funktionen. Der Programmcode ohne Funktionsaufruf läuft problemlos (=fehlerfrei). Kennt einer von Euch das Problem? oder besser: eine Lösung? Das gleiche Phänomen des Abbruchs tritt auch in einem Programm auf, bei dem ich eine Endlosschleife (mit while(1), for(;;) oder goto Start) realisieren wolte. Das entsprechende Programm habe ich als Datei angehängt. Im vorhandenen Zustand läuft es einwandfrei, beim Einfügen der Schleife (auf eine der oben genannten Arten) kommt es beim Beginn der Schleife zum Abbruch. Ich würde mich freuen, wenn mir jemand bei der Fehlerbehebung helfen könnte. Vielen Dank, Matthias