0

目前我正在使用 C++ 中的 dll 文件访问 usb 端口。我想在核心 java 中实现相同的功能(不使用 JNI)。有人可以为我提供任何简单的 tatourial 以了解如何从 USB 端口读取数据。我正在使用 Windows 7 进行开发和 NetBeans IDE。

我已经看到了如何在 java 中访问 USB 端口,但它似乎有点过时了。

4

1 回答 1

3

首先,您需要一些关于 USB、硬件和软件的技术背景。使用 USB 时,没有 Rx/Tx 线,只有两条线之上的“一条线”,具有差分电传输。

关于您最初的问题,答案是您不能编写纯 Java 实现。您必须与用 C 编写的驱动程序进行交互,因此您必须使用 JNI。

于 2013-10-29T13:57:26.230 回答