Forum: Mikrocontroller und Digitale Elektronik STM32F3xx PWM Signal auswerten


von Ralf (Gast)


Lesenswert?

Hallo,

ich möchte mit einem STM32 ein PWM Signal auswerten. Meine Idee ist dazu 
einen der Timer frei laufen zu lassen und mit dem PWM Signal extern zu 
triggern und den Timer Wert auszulesen um damit die PWM zu berechnen. 
Gibt es eine Möglichkeit das ganze ohne Interupt zu machen? Das der µC 
nicht belastet wird? Das in einem der Register automatisch der Wert 
steht, der sich mit der PWM verändert?

Ich hoffe ich habe mich halbwegs verständlich ausgedrückt :-)

Ralf

von holger (Gast)


Lesenswert?

>ich möchte mit einem STM32 ein PWM Signal auswerten.

Warum? Wo kommt das her?

>Gibt es eine Möglichkeit das ganze ohne Interupt zu machen?

Nein.

>Das der µC nicht belastet wird?

Das interessiert den STM32 einen Scheissdreck. Der lacht darüber.

>Das in einem der Register automatisch der Wert
>steht, der sich mit der PWM verändert?

Träum weiter.

von Ulli (Gast)


Lesenswert?

@Holger
Troll Dich. Solchen Typen wie Dir sollte man echt den Internetanschluss 
abklemmen!

@Ralf
Tut mir leid das Du keine vernünftige Antwort erhalten hast. Ev. findet 
sich ja noch jemand der zu dem Thema was sagen kann? Ich bin leider kein 
STM32 Spezi :-(

Gruß
Ulli

von Uwe B. (derexponent)


Lesenswert?

Hi Ralf,

beim STM32F4 (und wahrscheinlich auch beim F3)
kann man einen Timer im PWM-Input-Mode programmieren

in der ISR kann dann die Frq und der DutyCycle
vom externen PWM bestimmt werden

dafür gibts auch Beispiele von STM
such mal nach "TIM_PWM_INPUT" in den Beispielen

Gruss UB

: Bearbeitet durch User
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.