Was meinst du damit?"durchzuschleifen"?
Der einfachste Weg wäre vermutlich, einen Kondensator und ein par Widerstände dran zu hängen und das Signal über den Analog-Port einzulesen. Ob man die einzellnen Zeiten (An/Aus) bestimmen kann, hängt denke ich maßgeblich von der Frequenz des PWMs ab.
Am besten würde man das wohl über 2 Interrupts machen.
Allerdings einmal bei steigendeer und einmal bei fallender Flanke.
Ein Timer wird dann ausgelesesen. Im besten Fall brauchst du ja garnicht viel zu rechnen, sondern kann je nach Einstellung des PWMs und des Timers direkt den Timerwert übenehmen.
Wie genau muss das denn sein?
MFG Moritz
Lesezeichen