如何与设备通信?

Rez*_*ati 5 java hardware

我是一名网络程序员,我只是想知道软件和硬件如何进行通信。我有 Java 的基本知识,但我不是专家。

让我们简单点。我有一个设备,它只是一个简单的灯,可以打开和关闭,并通过 USB 连接。我的软件只有一个功能——按回车键。

通过按 Enter 我希望软件与 USB 端口通信并告诉它激活设备。这怎么可能?我必须从哪里开始,我需要学习什么?

我知道我的问题和我的例子听起来很傻,但我只是想了解它是如何工作的。

我感谢任何帮助!

use*_*691 1

我认为如果您使用 arduino 或其他原型板,您可能会使用rxtx串行库。