java - 如何在我的 Java 应用程序中通过 Windows 驱动程序访问 USB 设备

标签 java windows drivers

几个月以来,我一直在自学 Java,但遇到了一些障碍。

谁能告诉我如何访问插入 USB 端口的设备? (据我所知,Java 没有内置的方式来访问 USB )。
是否可以(通过 socket 或其他东西)连接到 Windows7 PC 上已安装的驱动程序并以这种方式与相机接口(interface)(CCD 相机安装了符合 ASCOM 的驱动程序)?不幸的是,我不知道如何通过 java 访问 Windows 系统上的设备驱动程序,因为我正在学习的书籍似乎都没有涉及到这样的内容,而且我真的不知道我在寻找什么Java API 文档 :(

如果有人可以向我指出适当的阅读或有一些与 Windows7 中的设备驱动程序接口(interface)的示例,我将不胜感激。就某些情况而言,我正在构建一个基本的相机控制应用程序。
谢谢。

最佳答案

尝试使用 usb4java。
它是跨平台的(Linux 和 Windows),效果很好。
查看他们的网站:http://usb4java.org/
他们非常活跃,并且有一个非常好的 javax USB 前端。

关于java - 如何在我的 Java 应用程序中通过 Windows 驱动程序访问 USB 设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27852979/

相关文章:

java - 如何处理 - 在缓存中找不到元素 - 也许页面自从在 Selenium WebDriver Java 测试中查找以来已经发生了变化

java - 转换为 Ascii 失败 &

java - 无法在 Android 中创建 Amazon Sqs,但可以在 Java 应用程序中创建它

windows - 从 Windows 机器提交时 Mapreduce 作业失败

linux - Linux显卡确定KMS

embedded - 在哪里可以了解有关低级编程的更多信息?例如设备驱动程序

java - 通过所有 SpringBootTests 使用一个 spring boot 上下文

windows - Gitlab 运行者 : verify vs status

windows - Node.js 在 Windows 上安装模块

c - 保持微 Controller 外设驱动独立