Изучение включения pwm - clk в Debian на BBB

Я использую Linux beaglebone 4.9.82-ti-r102. Когда я пытался запустить какой-либо ШИМ, я пытался сделать следующее:

  1. config-pin P9.14 pwm
  2. Перейдите в / sys / class / pwm
  3. echo 0> pwmchip3 / export
  4. ШИМ-3:0 появляется
  5. эхо 20000000 > ШИМ-3:0/ период
  6. эхо 10000000 > ШИМ-3:0/ долг_цикл
  7. echo 1 > pwm-3:0/enable

Я не могу найти в сети ничего, что помогло бы мне. Я попытался настроить ШИМ, используя узел и соответствующий костяный скрипт. Работало просто отлично. Если я попытаюсь настроить это сам, я не смогу.

Вопросы:

  1. Как я могу проверить, включен ли clk для ehrpwm1a?
  2. Если он отключен: где я могу его включить?
  3. Есть что-то еще, что я пропускаю?

1 ответ

Решение

Задача решена! config-pin принимает P9.14 без сообщения об ошибке. Так же как и P9_14. Из опечатки я попробовал P9_14. Работал мгновенно.

Другие вопросы по тегам