Matthias S. schrieb:
> Ich sehe aber in deiner main() den Aufruf von timerInit() gar nicht?
>
> Bert S. schrieb:
>> TIM2Init.TIM_RepetitionCounter = 1;
>
> Wenn der Timer kontinuierlich laufen soll, stell das mal auf 0.
Ups ja, habe ich beim löschen eines Kommentars mitgelöscht.
Matthias S. schrieb:
> Wenn der Timer kontinuierlich laufen soll, stell das mal auf 0.
Habe ich gemacht, aber trotzdem hängt sich der uC nach
TIM_ITConfig(TIM2, TIM_IT_Update, ENABLE) auf.
Edit: Ich habe noch ein TIM_ClearITPendingBit(TIM2, TIM_IT_Update); vor
IM_ITConfig(TIM2, TIM_IT_Update, ENABLE) gesetzt, jetzt hängt sich der
uC erst nach TIM_Cmd(TIM2, ENABLE); auf. Die Interrupt Routine wird aber
nie aufgerufen.