24.01.2019, 12:48 PM
Nach diversen Tests bestätigt sich obige Feststellung: Über 125kHz PWM-Takt komme ich nicht hinaus.
Hierbei habe ich schon alle anderen Programmteile rausgeworfen - ohne Erfolg.
Mit PCK/4 ergeben sich 63kHz PWM Takt = Timer-Interruptzyklus.
Mit PCK/2 ergibt sich 125kHz PWM Takt und 96kHz Timer-Interruptsyklus.
D.h. so richtig funktionert das erst ab PCK/4.
Angehängt zwei Oszillogramme. Der Interrupt übergibt permanent konstantes 50% PWM and den Timer.
Kanal1 ist aktiv 1 während des Timer-Interrupts, Kanal2 der PWM-Ausgang.
Hierbei habe ich schon alle anderen Programmteile rausgeworfen - ohne Erfolg.
Mit PCK/4 ergeben sich 63kHz PWM Takt = Timer-Interruptzyklus.
Mit PCK/2 ergibt sich 125kHz PWM Takt und 96kHz Timer-Interruptsyklus.
D.h. so richtig funktionert das erst ab PCK/4.
Angehängt zwei Oszillogramme. Der Interrupt übergibt permanent konstantes 50% PWM and den Timer.
Kanal1 ist aktiv 1 während des Timer-Interrupts, Kanal2 der PWM-Ausgang.
...mit der Lizenz zum Löten!