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


Функция PWM_Open

Заголовок: #include <applibs/pwm.h>

Открывает контроллер ШИМ и возвращает дескриптор файла для последующих вызовов.

int PWM_Open(PWM_ControllerId pwm);

Параметры

  • pwm Отсчитываемый от нуля индекс контроллера ШИМ для доступа. Максимально допустимое значение зависит от платформы.

Ошибки

Возвращает значение -1 при обнаружении ошибки и задает errno значение ошибки.

  • EACCES: доступ к интерфейсу PWM запрещен, так как pwm параметр не указан в поле Pwm манифеста приложения.

Возвращаемое значение

Возвращает дескриптор файла для контроллера ШИМ, если он был успешно открыт, или значение -1 для сбоя. В этом случае errno устанавливается значение ошибки.

Требования к манифесту приложения

Чтобы получить доступ к контроллеру ШИМ, приложение должно определить его в поле Pwm манифеста приложения.