首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >连接到带有USB跨平台的硬件设备

连接到带有USB跨平台的硬件设备
EN

Stack Overflow用户
提问于 2016-05-13 05:43:47
回答 1查看 452关注 0票数 0

我有硬件一台绘图机。这个设备没有任何驱动程序。当我将这个硬件的USB电缆连接到我的机器(Windows)上时,它就出现在控制面板->打印机和设备中的“未指定设备”之下。我想要建立一个应用程序,可以连接到这个硬件(绘图仪,没有驱动)通过USB连接。我已经和usb4java商量过了,但是不起作用。你们能帮帮我吗。?

我的应用程序必须能够在任何平台上运行,所以在任何一台机器上,我只能连接usb电缆,我的应用程序必须能够检测到硬件并能够连接。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-13 07:07:00

您还应该尝试向制造商询问设备的Windows驱动程序。

如果设备没有任何Windows驱动程序,而不了解您的设备,我建议您使用扎迪格将WinUSB (微软的通用USB设备驱动程序)附加到打印机上。然后,您可以使用libusb编写跨平台应用程序,该应用程序可以检测机器并与其对话。

但是,可能您的设备实际上属于特定的USB设备类,例如CDC ACM类。在这种情况下,最好安装该特定类的驱动程序。您可以使用Linux lsusb实用程序获取驱动程序的描述符,并检查它们以查看设备是什么类。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37202040

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档