Библиотека для доступа к BeagleBone Black (3.8 Kerne — Angstrom)

Я видел, что есть очень хорошая библиотека Python (PyBBIO) для прямого управления BBB с помощью mmap на /dev/mem/ (предоставлено не для мультиплексирования). С некоторыми вкусностями, такими как Webmonitor и т. д. К сожалению, эта библиотека не работает на ядре 3.8.

Есть ли жизнеспособные альтернативы в python/c/c++ с использованием mmap? Я видел некоторые, но они не были такими полными, как упомянутый PyBBIO.

Я успешно попробовал решение, описанное здесь. Но реализация всего (UART/PWM) звучит так, будто мне будет сложно это сделать...

твой магу_


person magu_    schedule 01.10.2013    source источник


Ответы (2)


как указано здесь: https://github.com/alexanderhiam/PyBBIO/issues/24 вам следует попробовать этот, который поддерживает ядра 3.8

person Mali    schedule 04.10.2013

проверьте это, я объяснил шаги по использованию GPIO с помощью dev/mem

http://chiragnagpal.github.io/examples.html

person Chirag Nagpal    schedule 05.12.2013
comment
Добро пожаловать в Stack Overflow. Это похоже на полезный пост в блоге, но не могли бы вы кратко ответить здесь? Спасибо! - person Don Cruickshank; 06.12.2013
comment
Я также хотел бы приветствовать вас на переполнении стека. Причина, по которой мы предпочитаем, чтобы ответы были не просто ссылкой на другой сайт, заключается в том, что срок действия ссылок может истечь, люди могут не иметь доступа к ссылкам (например, фильтрация на работе заблокировала ваш сайт) и он представляет еще одну страницу, чтобы найти ответ. Если ссылка обрывается, она фактически ничего не стоит и становится бесполезной. Конечно, вы все равно можете дать ссылку, если вам нужно объяснить что-то со значительным количеством деталей (т.е. очень длинно), но хорошее краткое изложение того, что содержит эта ссылка, очень полезно. Дополнительные сведения см. в разделе Как ответить. Спасибо! - person Qantas 94 Heavy; 06.12.2013