Applibs pwm.h

Header: #include <applibs/pwm.h>

De Applibs pwm-header bevat functies die communiceren met pulse-width modulators (PWM). PWM-functies zijn thread-veilig.

Vereisten voor toepassingsmanifest

PWM-functies zijn alleen toegestaan als de toepassing de Pwm-mogelijkheid in het toepassingsmanifest heeft.

Hardware-afhankelijke id's

PWM-functies verwijzen naar enkele id's die afhankelijk zijn van de hardware. Hardwareafhankelijke id's zijn constanten die zijn gedefinieerd in de hardwaredefinitiebestanden voor een apparaat. Zie Doelhardwareafhankelijkheden beheren voor meer informatie.

Concepten en voorbeelden

Functies

Functie Beschrijving
PWM_Apply Hiermee stelt u de status van een PWM-kanaal voor een PWM-controller in.
PWM_Open Hiermee opent u een PWM-controller en retourneert u een bestandsdescriptor voor gebruik voor volgende aanroepen.

Structs

Struct Beschrijving
PwmState De status van een PWM-kanaal.

Enums

Enum Beschrijving
PWM_Polarity De polariteit van een PWM-kanaal.

Typedefs

Typedef Beschrijving
PWM_ControllerId De id van een PWM-controller.
PWM_ChannelId De id van een PWM-kanaal.