共用方式為


PwmState Struct

頁首: #include < applibs/pwm.h>

PWM 頻道的狀態。

typedef struct PwmState {
    unsigned int period_nsec;
    unsigned int dutyCycle_nsec;
    PwmPolarity polarity;
    bool enabled;
} PwmState;

成員

period_nsec

以奈碼錶示的每個期間的長度。 這包括高和低狀態的總長度。

dutyCycle_nsec

這是一段期間內要以高或低狀態消費的奈秒數。 此值必須小於期間。

極性

要套用 的 PWM 極性 。 這會指定參數是否 dutyCycle_nsec 適用于高或低狀態。

啟用

若要啟用 PWM 功能,請使用 False 來停用。

言論

PWM_Apply函數會使用此 結構

期間和稅金週期的最小和最大限制是依存于裝置。 如需詳細資料,請參閱您特定裝置的資料工作表。