ЗАО «ЗЭО»

Техническая поддержка пользователей => ОС Linux, U-Boot => Тема начата: smoke от 26 Сентября, 2009, 01:22:53

Название: подключение прокси считывателя к плате Тион-Про v2
Отправлено: smoke от 26 Сентября, 2009, 01:22:53
День добрый!
Интересует следующий вопрос потребовалось подключить к Тион-Про v2 прокси считыватель по интерфейсу wiegand.
подключение через ком порт и юсб не устраивает.
по документации как я понял можно воспользоваться х10 и х15 если не подключать другие устройства к ним и это единственные выходы к которым может быть подключено стороннее устройство не имеющее стандартного интерфейса или я ошибаюсь?.
так вот возник вопрос каким образом управлять этими выходами программно?
есть примеры на каком либо языке лучше на си?

скажем если выбрать какие либо два входа и подключить между ними светодиод как заставить его мигать? можете описать процесс и привести примеры? или хотябы сослаться на информацию которая мне поможет это реализовать.

Тион-Про v2 под управлением линукса.

очень буду Вам признателен за помощь.
Название: Re: подключение прокси считывателя к плате Тион-Про v2
Отправлено: asv от 26 Сентября, 2009, 12:45:52
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"
Название: Re: подключение прокси считывателя к плате Тион-Про v2
Отправлено: smoke от 26 Сентября, 2009, 15:47:45
спасибо за столь быстрый ответ.буду разбираться.
Название: Re: подключение прокси считывателя к плате Тион-Про v2
Отправлено: asv от 26 Сентября, 2009, 17:33:04
Кстати, если хотите, посмотрите на более новые версии ядра (например, 2.6.30),
там есть для EP93xx реализация gpiolib (унифицированный интерфейс для управления GPIO).

Хотя из поддержки периферии чего-то и не будет.