Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 30.08.2014, 10:10   #14
klukoin
Junior Member
 
Регистрация: 30.08.2014
Сообщений: 1
Вес репутации: 0
klukoin is an unknown quantity at this point
По умолчанию Re: ШИМ & GPIO

Лучше самому собирать ядро.

Это очень просто и можно сразу зафигачить необходимую конфигурацию.

Кстати, про несколько линий PWM.
Это выглядит примерно так:
insmod pwm-gpio-custom bus0=0,23 bus1=1,20 bus2=2,19 bus3=3,18
Где у нас 23, 20, 19, 18 - номера GPIO. Первая цифра после знака =, соответственно номер устройства.

echo 10000000 > /sys/class/pwm/gpio_pwm.0\:0/period_ns
echo 10000000 > /sys/class/pwm/gpio_pwm.1\:0/period_ns
echo 10000000 > /sys/class/pwm/gpio_pwm.2\:0/period_ns
echo 10000000 > /sys/class/pwm/gpio_pwm.3\:0/period_ns

И по аналогии.

А так, все их после запуска можно посмотреть в /sys/class/pwm/

Что еще важно отметить, я прокачал до 22 Кгц.


Если интересно посмотреть сигнал для сервоприводов - он такой.
Это все без подтягивающего резистора. Как есть.
klukoin вне форума   Ответить с цитированием
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 17:24. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика