Hallo Tobias,
du kannst schon eine PWM erzeugen, nur darfst du die Anforderungen an Frequenz/Dutycycle nicht so hoch schrauben…
Ist der Aufwand, den du dort mit deinem boolschen Array betreibst, wirklich gerechtfertigt?
Da wird ein Array mit genau einem Element initialisiert, durch zwei Schieberegister geschoben, und es wird jeweils das erste (und einzige) Element ersetzt!
Warum nicht einfach das Ergebnis der Vergleichsoperation über ein BuildArray an DAQmxWrite anschließen?
Noch mehr Rube-Goldberg:
- 1/x gibt es als fertige Reziprok-Funktion…
- Die Mehrfacharithmetik kann auch verODERn und dabei gleich den ErrorCluster entgegennehmen…
- Warum muss in jeder Iteration erneut Periodenlänge und Dutycycle berechnet werden?
- Wann tritt in einer FOR-Loop der Fall ein, dass der Loop-Iterator i größer/gleich als der an N angeschlossene Wert wird? Wozu dieser Vergleich?