Gast
#302560
Hallöchen, bisher programmierte ich diverse µC's nur in assembler. Da dies für anstehende Projekte nicht besonders sinnvoll ist, möchte ich auf c umsteigen. Nutze dafür AVR-Studio und den integrierten GNU-Compiler. So, nun stehe ich schon vor dem ersten Problem. Wie wird mein Programm abgearbeitet? Sprich, läuft die main Funktion in einer Endlosschleife? Laut assemblierten Code, so viel wie ich erkennen kann schon! -> Aber, es wird empfohlen die Interrupts in einer eigenen Funktion zu initialisieren, nun - diese Funktion wird aber auch aus der main-funktion aufgerufen und somit wird in jedem durchlauf jeder Interrupt neu initialisiert... ist bestimmt ein standard-verständniss-problem wenn man aus der assembler welt kommt :)