STM32 Repetition Counter nutzen?

OP (Firma: EleLa - www.elela.de) #3036360
Lesenswert?
• ▲
▼
TIM1 hat einen Repition Counter, der sollte lt. Datenblatt immer 
dekrementieren, sobald ein Auto-Reload erfolgt.

Kann man diesen "Repetion Counter" manuell auslesen und setzen?

Somit hätte/könnte ich aus TIM1 einen 24 Bit Zähler basteln.

Im RM0090 habe ich jetzt nichts gefunden. (STM32F4x7)
OP (Firma: EleLa - www.elela.de) #3036877
Lesenswert?
• ▲
▼
Geht leider nicht so einfach. Ich muss Timer verwenden, die auch als AF 
mit UARTx.RxD / TxD funktionieren. Und mein Prozi ist schon voll belegt.

Das AddOn mit den Timern ist nicht so wichtig.
Ich habe jetzt beim Overflow ein Interrupt erzeugt und zähle eine 
zusätzliche Variable hoch. Klappt auch ganz gut.
TIM1_CH3 zu zählen war nicht ganz einfach, aber klappt auch dank dem 
dass CH1 CH2 und CH3 per XOR verknüpft werden können.
Gast #3045974
Lesenswert?
• ▲
▼
Hi Markus,

kannst du mal mehr zu der Timerfunktion erzählen? Ich versuche 
Betriebsstundenzähler für eine beliebige Anzahl von "Motoren" zu 
realisieren.

Also immer wenn ich ein Ausgang setze, soll der entsprechende Zähler 
mitlaufen und auch wieder stoppen.

Gruß
Cell

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.