Partage via


Bibliothèques d’applications pwm.h

En-tête : #include <applibs/pwm.h>

L’en-tête Applibs pwm contient des fonctions qui interagissent avec des modulateurs de largeur d’impulsion (PWM). Les fonctions PWM sont thread-safe.

Exigences du manifeste d’application

Les fonctions PWM ne sont autorisées que si l’application a la fonctionnalité Pwm dans le manifeste de l’application.

ID dépendants du matériel

Les fonctions PWM référencent certains identificateurs dépendants du matériel. Les ID dépendants du matériel sont des constantes définies dans les fichiers de définition de matériel pour un appareil. Pour plus d’informations, consultez Gérer les dépendances matérielles cibles.

Concepts et exemples

Fonctions

Fonction Description
PWM_Apply Définit l’état d’un canal PWM pour un contrôleur PWM.
PWM_Open Ouvre un contrôleur PWM et retourne un descripteur de fichier à utiliser pour les appels suivants.

Structs

Struct Description
PwmState État d’un canal PWM.

Enums

Enum Description
PWM_Polarity Polarité d’un canal PWM.

Typedefs

Typedef Description
PWM_ControllerId ID d’un contrôleur PWM.
PWM_ChannelId ID d’un canal PWM.