Gast
#2624035
Hallo, ich habe seit zwei Tagen ein Problem mit der SPI am AtMega 16. Herr Google wurde befragt, ebenso diverse Bücher und Foren. Leider wußte keiner Rat. Wenn der Controller in die
1 | |
springt hängt er sich auf. Dieses Problem besteht aber erst seit dem der Code auf mehrere Files aufgeteilt wurde. Stehen die Funktionen in der main.c funktioniert die SPI Übertragung einwandfrei. Andere Funktionen die auf die selbe Art und Weise ausgelagert wurden funktionieren bestens. Das Kompilieren und Übertragen werden ohne Fehler erledigt. Die angehängten Dateien sind eigentlich wesentlich länger und wurden nur zur Fehlersuche immer weiter verkürzt. Ich schau da seit zwei Tagen rein wie die Katze in den Kalender und finde meinen Fehler nicht. Vielleicht kann von euch jemand helfen, ich bin für jeden Tipp dankbar. Gruß Basti