Timer UIF beim Cortex M4

OP #4614910
Lesenswert?

Hi Leute

ich habe bei einem Cortex M4 (STM32F429i) einen Timer initialisiert 
(siehe Timer2.c)
nun möchte ich nach Ablauf von 0,5sec dass der Controller den Update 
Interrupt ausloest.
Beim Debuggen setzt er alle Werte so wie ich es mir vorgestellt habe 
(Das CEN Bit welches ja den Timer startet wird in der Main gesetzt) 
durchläuft der Zähler die Null werden allerdings nur die 4 Capture 
Compare Interrupts ausgeloest und der UIF bleibt auf 0.
Könnt ihr mir bitte eine Hilfestellung geben wie ich es hinbekomme, dass 
mir ein Update Interrupt ausgeloest wird?

Als Entwicklungsumgebung nutze ich Keil u-Vision 4.74
Die Bibliothek CMSIS möchte ich nicht benutzen.
STM32F407 ist meines Wissens nach weitestgehend mit dem STM32429 
kompatibel.

Vielen Dank schonmal vorab.
Angehängte Dateien:
Gast #4614937
Lesenswert?

Vielen Dank für die Info
Die LED ist vorerst mal nur ein Test
Später möchte ich einen Sensor mittels i2c anschließen welchen ich über 
den Interrupt alle etwa 5 Minuten kurz ausschalten und nach dem 
einschalten etwa eine halbe Minute lang den Offset des Sensors erfassen 
und den Mittelwert des Offsets von weiteren Messwerten abziehen
Daher wäre der Interrupt denke ich eine dankbare Sache

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren