Partager via


en-tête pwmutil.h

Cet en-tête fournit des routines d’assistance d’assistance Pulse Width Modulator (PWM) à utiliser par les pilotes en mode noyau. Les pilotes doivent utiliser la fonction pour analyser et valider les chemins d’accès des broches et extraire le numéro de broche.

Pour fournir l’accès à un contrôleur pwM (Pulse width modulation) qui fait partie du SoC et mappé en mémoire à l’espace d’adressage SoC, vous devez écrire un pilote en mode noyau. Pour plus d’informations, consultez [Pilote PWM pour un module PWM on-SoC](/windows-hardware/drivers/spb/pulse-width-controller driver ?branch=spb).

Une application peut envoyer des requêtes au pilote du contrôleur en envoyant [demandes IOCTLs PWM](/windows-hardware/drivers/spb/pulse-width-controller driver#pwm-ioctl-requests).

pwmutil.h contient les interfaces de programmation suivantes :

Fonctions

 
PwmParsePinPath

Analyse un chemin d’accès d’épingle sous l’espace de noms du contrôleur PWM (Pulse Width Modulation) pour valider son format et extraire le numéro de broche.