Raspberry Pi:Библиотеки/WiringPi/Функции для выдачи ШИМ/softPwmCreate(): различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
 
Нет описания правки
 
(не показана 1 промежуточная версия этого же участника)
Строка 3: Строка 3:
{{Myagkij-редактор}}
{{Myagkij-редактор}}


{{Черновик}}
 


= Функция softPwmCreate()<ref>[http://wiringpi.com/reference/software-pwm-library/ wiringpi.com - Software PWM Library]</ref>=
= Функция softPwmCreate()<ref>[http://wiringpi.com/reference/software-pwm-library/ wiringpi.com - Software PWM Library]</ref>=
Строка 9: Строка 9:
==Синтаксис==
==Синтаксис==


<syntaxhighlight lang="c" enclose="div">
<syntaxhighlight lang="c">
int softPwmCreate(int pin, int initialValue, int pwmRange);
int softPwmCreate(int pin, int initialValue, int pwmRange);
</syntaxhighlight>
</syntaxhighlight>

Текущая версия от 13:09, 18 июня 2023

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.



Функция softPwmCreate()[1]

Синтаксис

int softPwmCreate(int pin, int initialValue, int pwmRange);

Описание

Задает контакт, на котором будет генерироваться программная ШИМ. Можно использовать любой GPIO-контакт, а распиновкой служит та, что используется функцией wiringPiSetup(). Если вписать в параметре pwmRange значение «100», то диапазон значений на этом контакте будет от «0» (выкл) до «100» (полный ход).

Если операция пройдет успешно, функция вернет «0». Если функция вернет другое значение, то о том, что случилось, можно узнать у глобальной переменной errno.

См.также

Внешние ссылки