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. |