Udostępnij za pośrednictwem


PWM_Polarity Enum

Nagłówek: #include <aplikacje/pwm.h>

Polaryzacja kanału PWM.

typedef uint32_t PwmPolarity;

enum {
    PWM_Polarity_Normal,
    PWM_Polarity_Inversed,
};

Wartości

PWM_Polarity_Normal

Normalna polaryzacja, która określa wysoki sygnał w trakcie cyklu pracy, oraz niski sygnał dla pozostałej części okresu. Na przykład cykl duty 100 nanosekund (ns) z okresem 300 ns powoduje wysoki sygnał dla 100 ns i niski sygnał dla 200 ns.

PWM_Polarity_Inversed

Polaryzacja odwrotna, określająca niski sygnał w trakcie cyklu pracy, oraz wysoki sygnał dla pozostałej części okresu. Na przykład cykl cła 100 ns z okresem 300 ns powoduje wysoki sygnał dla 200 ns i niski sygnał dla 100 ns.