Wir haben aneinander vorbeigeredet ... und meinten das gleiche

PWM mit Serial direkt erzeugen geht zwar, ist aber nicht konstant (Task-Scheduling).

Es gibt noch einen Trick, wie man exakte (stufige) Takte/Zeiten mit Windows unabhängig vom Task-Scheduling erzeugen kann. Etwas Hardware ist da aber notwendig.

Werden jedoch nur einmalige Pulse erzeugt, so kann die Prozeß-Priorität für die Ausgabe kurzzeitig hoch gesetzt werden. Dann sind die Pulse auch konstant lang.

Blackbird