Freigeben über


PWM_Polarity Enumeration

Header: #include <applibs/pwm.h>

Die Polarität eines PWM-Kanals.

typedef uint32_t PwmPolarity;

enum {
    PWM_Polarity_Normal,
    PWM_Polarity_Inversed,
};

Werte

PWM_Polarity_Normal

Normale Polarität, die ein hohes Signal während des Einschaltzyklus und ein niedriges Signal für den Rest des Zeitraums angibt. Beispielsweise führt ein Einschaltzyklus von 100 Nanosekunden (ns) mit einem Zeitraum von 300 ns zu einem hohen Signal für 100 ns und zu einem niedrigen Signal für 200 ns.

PWM_Polarity_Inversed

Umgekehrte Polarität, die ein niedriges Signal während des Einschaltzyklus und ein hohes Signal für den Rest des Zeitraums angibt. Beispielsweise ergibt ein Einschaltzyklus von 100 ns mit einem Zeitraum von 300 ns ein hohes Signal für 200 ns und ein niedriges Signal für 100 ns.