Beaglebone pwm pins - PullRequest
       15

Beaglebone pwm pins

0 голосов
/ 24 мая 2018

Beaglebone pin layout Согласно этой схеме расположения выводов BB, только 7 выводов поддерживают вывод ШИМ.Тем не менее, я попробовал PWM.start() на других выводах, и, похоже, он работал нормально.Может кто-нибудь перечислить, какие другие контакты поддерживают вывод pwm и почему?Или, если проверка, поддерживает ли вывод шим, использующий эту функцию, неверна, почему?

1 Ответ

0 голосов
/ 26 мая 2018

Расположение выводов, показанное на прилагаемом изображении, представляет собой расположение выводов DEFAULT черного цвета beaglebone, в то время как режим каждого из выводов на заголовках beaglebone (кроме питания, GND, Reset и аналоговых входных выводов) можно изменить на другой режим, отличный от режима по умолчанию..

Для этого вам следует проверить таблицу данных AM3358 / 9 (в зависимости от версии вашей платы).Каждый из контактов может поддерживать до 8 режимов (8 периферийных устройств могут управлять контактом), но только один из периферийных устройств может управлять каждым контактом одновременно.Рекомендуется не пытаться изменить режим других выводов, чтобы использовать pwm, если ваше приложение не применяет вас, потому что не так просто изменить режим выводов в Linux.Однако, если вам нужно изменить режим вывода некоторых выводов, вы можете начать с поиска следующих выражений: Device-Tree, uboot overlay или kernel module программирование.

...