STM32 TIM mit externem Takt hochzählen

Gast #2873580
Lesenswert?
• ▲
▼
Hallo,

ich suche eine Möglichkeit einen Timer beim STM32 mittels externem 
Eingang hochzuzählen. Also bei jeder fallenden Flanke: counter++. Ich 
möchte dies nicht per Interrup machen, da ich befürchte bei 10000 U/min 
mir den µC auszubremsen. Ich dachte erst der "InputCapture"-Mode könnte 
das. Es sieht aber so aus, als ob der Zähler ständig läuft und bei 
externem Event wird der Timerwert ausgegeben.
Geht das überhaupt und wenn ja nach welchem Stickwort muss ich suchen?

Gruß
Florian
Gast #2873641
Lesenswert?
• ▲
▼
Super Niveau! Danke.

Ich hatte die Frage allerdings an die Leute im Forum gestellt die sich 
mit dem Thema auskennen und Ihr Wissen gerne weitergeben.
Explizit nicht an solche wie Dich, die keine Ahnung haben aber trotzdem 
ihren Senf dazu geben wollen. Troll Dich!
(Firma: matzetronics) #2873830
Lesenswert?
• ▲
▼
Hab gerade mal in der Referenz zum STM32F100 geguckt, und da steht:
●       Trigger input for external clock or cycle-by-cycle current 
management

Das allerdings nur beim Advanced Timer, nicht bei den simplen. Je nach 
MC Modell hast du davon evtl. nur einen.

Vllt. ist es das, was du suchst.
Korrektur, das gleiche steht auch bei den simplen Timern.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.