Разработка и проектирование программного обеспечения USB на устройстве и компьютере - PullRequest
1 голос
/ 07 декабря 2011

Я не уверен, принадлежит ли это здесь или Электротехника , но так как это в основном программное обеспечение, а не дизайн, я думаю, что это относится здесь.

Мне любопытно разработать USB-устройство, похожее на то, что у меня уже есть (Velleman K8055), которое имеет набор библиотек и оболочек, чтобы программа, написанная на любом количестве языков, могла просто использовать устройство.

Мой вопрос заключается в том, как создать драйвер устройства на компьютере с помощью встраиваний из другого программного обеспечения. Кроме того, если кто-либо знает источники о разработке аппаратного устройства и программного обеспечения для встроенного устройства, чтобы оно могло надлежащим образом идентифицировать себя с компьютером.

Ответы [ 2 ]

2 голосов
/ 07 декабря 2011

Libusb - нормальный выбор для общения с USB-устройствами. Он работает на нескольких платформах и может использоваться с python, используя pyUSB.

0 голосов
/ 09 декабря 2011

Кто-то уже проделал тяжелую работу:

http://www.obdev.at/products/vusb/prjdata.html

http://www.obdev.at/products/vusb/projects.html

...