Программирование на C (работа с USB, LPT и COM портами)
Какие пакеты необходимо поставить, чтобы программировать на С? Ещё интересуют примеры по работе с портами LPT, COM и USB если они существуют, то где их можно посмотреть?
»
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- 7856 просмотра
COM-порты - самое
COM-порты - самое простое, что только можно придумать; если собрались паять своё устройство - самое оно; сам, когда поступал в университет реализовал систему управления беспилотным летательным аппаратом (работа на конференции) на базе COM-порта и подключенного устройства управления сервоприводами. В-общем, копайте в сторону TERMIOS. Пакетов для этого не нужно никаких (*), ибо входит в POSIX.
Полезные ссылки:
http://freeshells.ch/~bug2bug/zdrone/ <- API, правда для QNX.
http://freeshells.ch/~bug2bug/stuff/netbsd-rs232/ <- А вот это уже, собственно, для NetBSD.
* Предполагается, что Compiler Set Вы выбрали при установке.
---
С Уважением,
>
> Предполагается, что Compiler Set Вы выбрали при установке.
Я по умолчанию ставил не full установка. Как мне проверить - установлен ли он? Если нет, то какой pkg поставить? Ткните носом :)
А по USB LPT не подскажете куда копать?
Почитайте
Почитайте сюда:
LPT:
http://www.opennet.ru/docs/HOWTO-RU/mini/IO-Port-Programming.html
http://www.opennet.ru/docs/RUS/perl_obzor/lpt.html
USB (для Linux):
http://b4open.spb.ru/bin/view/B4/UsbDriversInLinuxKernelArticle
USB (для любых платформ):
Копайте в сторону libusb:
http://libusb.sourceforge.net/doc/
---
С Уважением,
gcc стоит - этого
gcc стоит - этого достаточно?
Kane4na. Wse 4to nado u
Kane4na.
Wse 4to nado u tebia est.
_______________________________
Бортпроводница летающей тарелки