-
Доброго времени суток.
Есть у меня некий девайс подключаемый к компьютеру посредством USB порта. Девайс свой (т.е. собранный), для управления некой железякой. Вопрос: ведь для программного взаимодействия с устройством мне достаточно придумать некий свой протокол (и нужно ли, мне вот кажеться, что нужно) и разработать свой же некий АПИ для взаимодействия с устройством, и посредством оного осуществить это самое взаимодействие? Есть ли смысл писать драйвер для устройства, и вообще, в каких случаях пишеться драйвер для устройства такого характера?
Всем спасибо.
-
Есть такая, интресная книжка: ИНТЕРФЕЙС USB Практика использования и программирования. Павел Агуров. Санкт-Перербург "БХВ-Петербург" 2004г
-
> и вообще, в каких случаях пишеться драйвер для устройства > такого характера?
Во всех.
-
[1] Спасибо.
[2] Если честно мне не ясен смысл драйвера в моем случае. Ведь программное взаимодействие с устройством я могу осуществить и без него. Что такого мне даст этот самый драйвер, что есть смысл тратить человекоресурс на его написание?
-
> NiGGa © (19.10.07 22:13)
Смотря что тобой подразумевается под драйвером.
-
Суда гляньте! http://www.pcports.ru/Articles.phpТам, правда c USB через Woodman USB adapter работают, но всё же. Очень мммного полезного (и книги по USB есть). > NiGGa © (21.10.07 22:08) [3]
Вообшем если шо получится с устройством, пиши!
-
> Что такого мне даст этот самый драйвер, что есть смысл тратить > человекоресурс на его написание?
ресурс потратишь не большой - зато прибвака в производительности существенная. И клиенту приятнее.
-
> Сергей М. © (22.10.07 09:13) [4] > > Смотря что тобой подразумевается под драйвером.
Некая программа предоставляющая некий интерфейс для работы с аппаратным обеспечением другим программам. Где-то так я это понимаю.
|