ЗАО «ЗЭО»
Техническая поддержка пользователей => ОС Linux, U-Boot => Тема начата: smoke от 26 Сентября, 2009, 01:22:53
-
День добрый!
Интересует следующий вопрос потребовалось подключить к Тион-Про v2 прокси считыватель по интерфейсу wiegand.
подключение через ком порт и юсб не устраивает.
по документации как я понял можно воспользоваться х10 и х15 если не подключать другие устройства к ним и это единственные выходы к которым может быть подключено стороннее устройство не имеющее стандартного интерфейса или я ошибаюсь?.
так вот возник вопрос каким образом управлять этими выходами программно?
есть примеры на каком либо языке лучше на си?
скажем если выбрать какие либо два входа и подключить между ними светодиод как заставить его мигать? можете описать процесс и привести примеры? или хотябы сослаться на информацию которая мне поможет это реализовать.
Тион-Про v2 под управлением линукса.
очень буду Вам признателен за помощь.
-
1. Модуль ядра, пример см. во вложении.
Туда же можно добавить интерфейс через символьные устройства или sysfs, см. drivers/char/tion_gpio.c
в исходных кодах ядра (с патчем).
2. Через /dev/mem, см. "Утилита управления GPIO выводами" http://www.zao-zeo.ru/catalog/soft.html
Также см. "GPIO Interface" в "EP93xx User's Guide"
-
спасибо за столь быстрый ответ.буду разбираться.
-
Кстати, если хотите, посмотрите на более новые версии ядра (например, 2.6.30),
там есть для EP93xx реализация gpiolib (унифицированный интерфейс для управления GPIO).
Хотя из поддержки периферии чего-то и не будет.