Gast
#1916094
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