PWM mit STM32F102R8T6

Gast #2822921
Lesenswert?

Hallo,

ich möchte gerne mit dem STM32F102R8T6 mehrere PWM-Signale ausgeben. 
Leider habe ich im Datenblatt nicht gefunden, an welchen Pins überhaupt 
PWM ausgegeben werden kann. An allen, die als "alternate function" den 
Timern zugeordnet sind? Dort sind aber auch mehrere Channels angegeben 
(z.B. TIM3_CH1 bis TIM3_CH4). Kann ich an allen Kanälen das von TIM3 
generierte PWM ausgeben? Oder nur an CH1?
Moderator Persönliche Seite #2824127
Lesenswert?

Irgendwo in der Referenz sollte in einer Tabelle für jeden Pin angegeben 
sein, welche Alternativ-Belegungen auf diesen gelegt werden können.

Ich kenne den F1 selbst nicht (wir experimentieren mit dem STM32F4), 
aber wenn TIM3 vierfach PWM erzeugen kann, dann sollten die Kanäle 
TIM3_CH1 bis TIM3_CH4 jeweils den entsprechenden OC-Registern zugeordnet 
sein, OCR1 ist also für den Ausgang TIM3_CH1 zuständig, OCR2 für 
TIM3_CH2 usw.

Einen konkreten Pin kannst Du natürlich immer nur genau mit einem dieser 
Ausgänge verbinden, da man nur angeben kann, welches Modul (TIM1, TIM2 
usw.) mit diesem verbunden werden soll.

Chris D.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren