Guten Morgen alle zusammen,
ich hab wieder eine Frage und zwar arbeite ich derzeit mit dem
STM32F2-Board und ezeuge mit Timer2 eine PWM. Die PWM-Pulse werden dabei
von einem weiteren Timer (TIM1) gezählt. Das ganze läuft derzeit über
den Master Slave Mode.
Nun ist es allerdings so, das ich nur Pulse zählen kann. Dabei ist mein
Problem das nur bei einem Flankenwechsel auf High bzw. Low die Pulse
gezählt werden. Ich würde aber ganz gerne jeden Flankenwechsel zählen,
gibt es da irgendeine Möglichkeit?
Ich benötige diese Funktion, da ich aus einem Anfangszustand herraus die
PWM starte und das Ende nachher die selbe Polarität besitzen soll.
1 | A = Anfangszusand
|
2 | P = PWM
|
3 | E = Ende
|
4 | Derzeit:
|
5 | (A)____(P)|--__|--__|(E)----
|
6 | (1) (2) (3)
|
7 |
|
8 | Gewünscht:
|
9 | (A)____(P)|---|___|---|(E)_______
|
10 | (1) (2) (3) (4)
|