Поделиться через


Заголовок pwmutil.h

Этот заголовок предоставляет вспомогательные процедуры модуля пульса ширины (PWM) для использования драйверами режима ядра. Драйверы должны использовать функцию для анализа и проверки путей закрепления, а также извлечения номера контактов.

Чтобы предоставить доступ к контроллеру pulse width модуляции (PWM), который является частью SoC и памяти, сопоставленной с адресным пространством SoC, необходимо написать драйвер режима ядра. Дополнительные сведения см. в разделе [Драйвер PWM для модуля ШИМ на основе SoC](/windows-hardware/drivers/spb/pulse-width-controller driver?branch=spb).

Приложение может отправлять запросы к драйверу контроллера, отправляя [запросы IOCTL PWM](/windows-hardware/drivers/spb/pulse-width-controller driver#pwm-ioctl-requests).

pwmutil.h содержит следующие программные интерфейсы:

Функции

 
PwmParsePinPath

Анализирует путь контакта в пространстве имен контроллера ШИМ, чтобы проверить его формат и извлечь номер контакта.