STM32F103 unt PWM

Gast #1916094
Lesenswert?

Moin zusammen,

ich arbeite mit einem STM32F103RB auf einem Olimex-Demoboard. 
Entwicklungsumgebung ist IAR EWARM 5.50.1 mit IAR J-Link.

Ich will über Timer 2 / Channel 3 eine PWM ausgeben: 16kHz, 50% 
Dutycycle.
Timer 2 hängt an APB1, der APB Prescaler steht auf 2, somit wird der 
APB1 Takt verdoppelt (s. ST Reference Manual Figure 8 (Clock tree)).
Der Takt, der in den Timer geht ist somit 72MHz
Ich programmiere ARR=4500, PSC=0 und messe saubere 16kHz mit dem Oszi.
Dann ARR=4 und PSC=1124 und komme laut Oszi auf 12,81kHz.
Beide Kombinationen von ARR/PSC sollten 16kHz ermöglichen. Im Errata 
finde ich hierzu nichts.
Irgendjemand eine Idee wo der Fehler liegt?

Thanx, Arne

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