Forum: Mikrocontroller und Digitale Elektronik STM32 TIM mit externem Takt hochzählen


von Florian (Gast)


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

von immer_druff (Gast)


Lesenswert?

>Geht das überhaupt und wenn ja nach welchem Stickwort muss ich suchen?
RTFM?

von Florian (Gast)


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!

von Matthias S. (Firma: matzetronics) (mschoeldgen)


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.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.