Compartilhar via


Applibs pwm.h

Cabeçalho: #include <applibs/pwm.h>

O cabeçalho pwm do Applibs contém funções que interagem com moduladores de largura de pulso (PWM). As funções PWM são thread-safe.

Requisitos de manifesto do aplicativo

As funções PWM só serão permitidas se o aplicativo tiver a funcionalidade Pwm no manifesto do aplicativo.

IDs dependentes de hardware

As funções PWM fazem referência a alguns identificadores dependentes de hardware. IDs dependentes de hardware são constantes definidas nos arquivos de definição de hardware de um dispositivo. Para obter mais informações, consulte Gerenciar dependências de hardware de destino.

Conceitos e exemplos

Funções

Função Descrição
PWM_Apply Define o estado de um canal PWM para um controlador PWM.
PWM_Open Abre um controlador PWM e retorna um descritor de arquivo a ser usado para chamadas subsequentes.

Estruturas

Struct Descrição
PwmState O estado de um canal PWM.

Enums

Enum Descrição
PWM_Polarity A polaridade de um canal PWM.

Typedefs

Typedef Descrição
PWM_ControllerId A ID de um controlador PWM.
PWM_ChannelId A ID de um canal PWM.