STM32: Timer Output Compare => wie OCxREF zurücksetzen?

Gast #5827863
Hallo,

wie setzt man denn beim STM32 Timer im OutputCompare Modus das 
OCxREF-Signal zurück? Im Handbuch (konkret geht's um den L011, Timer 2) 
finde ich nur folgenden Text:
"In output compare mode, the update event UEV has no effect on OCxREF 
and OCx output."
Das heisst, bei einem Überlauf passiert nix - sonst wäre es ja quasi 
gleich dem PWM-Modus. Aber wenn der Puls generiert wurde, wie bringt man 
den Pin wieder zurück in den Ausgangszustand?
Muss man hierzu den "forced output mode" wählen und dann wieder zurück 
auf den OC-Modus?

Danke und Grüße
Gast
Hallo Ralf

Das ist ja genau der Sinn, dass es OCRef ignoriert.
Du steuerst es im OC mode mittels CCR.
zB CCR 60 je nach dem wie du es konfigurierst, angenommen Signal 
default, alsozu Beginn ist low
Wenn der Counter 60 erreicht, wird der Ausgang high und Interrupt wird 
generiert, dann veraenderst du CCR 100 und wird dann bei CTR 100 wieder 
low etc.
Gast
Ah, dann ist das so gedacht, jetzt verstehe ich...

Habe mir mittlerweile so beholfen, dass ich den PWM-Modus verwende, und 
den Ausgang im CCER entsprechend behandle.

Danke.
Gast
Ralf schrieb:
> Ah, dann ist das so gedacht, jetzt verstehe ich...
>
> Habe mir mittlerweile so beholfen, dass ich den PWM-Modus verwende, und
> den Ausgang im CCER entsprechend behandle.
>
> Danke.

Naja mit Pwm hast du auf allen Kanaelen gleiche Frequenz, mit OC nicht.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 7 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.