Как связаться с USB-устройством в соответствии с Windows и Java?

Согласно Документация Python 3.6

Возможно, что по умолчанию установка по умолчанию не устанавливается. Одно потенциальное исправление:

blockquote>
python -m ensurepip --default-pip

21
задан Jonik 8 June 2009 в 00:52
поделиться

4 ответа

Я провел довольно мало исследования в области этого некоторое время назад, и неудачный факт был то, что все полезные бесплатные проекты USB+Windows+Java были мертвы. Там является коммерческим и дорогим (цена, которая 39,99$ не на разработчика, а на копию Вашего проданного программного обеспечения!) библиотека JCommUSB, которая, вероятно, работает, хотя у меня нет опыта ее; мы должны были создать наши собственные обертки C к драйверам USB и общаться с ними через JNI.

3
ответ дан 29 November 2019 в 22:08
поделиться

libusb-win32 требует, чтобы Вы установили их универсальный драйвер, который тогда делает USB-устройство доступным для Вас. Я не уверен, что возможно сделать беспилотный доступ USB-устройства, если устройство не принадлежит одному из нескольких стандартных классов (устройство хранения данных и HID, в особенности).

существует обертка Java для libusb-win32, который мог бы работать на Вас. Я не использовал его сам, все же.

9
ответ дан 29 November 2019 в 22:08
поделиться

Самый быстрый и самый легкий путь состоит в том, чтобы взломать некоторый собственный код:) Я записал маленькую обертку для устройств HID, которые позволили моим JAVA-приложениям считать данные с цифровых преобразователей CalComp, таким образом, это определенно выполнимо и не слишком трудно. Плохая вещь состоит в том, что моя работа является все еще собственным кодом, принадлежавшим моему бывшему работодателю, таким образом, по легальным причинам я не могу выпустить это как открытый исходный код - еще.

хорошая вещь состоит в том, что можно получить многообещающее начало с примером кода HID от Microsoft DDK:)

0
ответ дан 29 November 2019 в 22:08
поделиться

Обмен данными между Windows и USB-устройством с помощью java. http://javausbapi.blogspot.com/2010/05/ java-usb-api.html

Пример проводится для микроконтроллера Freescale

0
ответ дан 29 November 2019 в 22:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: