0

我正在尝试连接到 CP2102 UART 桥以发送和接收数据我如何在 java 中实现它

4

1 回答 1

2

一般来说,您不能(或不应该)在 Java 中这样做 - CP2102是一个 USB 转串口设备,Java 不太擅长与 USB 设备通信,至少不是开箱即用、便携且不可靠问题。

诚然,这在很大程度上与一般用户空间 USB 驱动程序的困难有关,但 Java 使相当多的事情变得更加困难。此外,您必须为您的桥接芯片编写 Java 驱动程序,这通常不是一件容易的事。

在您的位置,我只需为我的操作系统安装 CP2102 驱动程序并将该设备用作普通串行端口,例如使用RXTX

如果您确实坚持直接与 USB 芯片通话,您可以为漫长而累人的过程做好准备,然后看看这些:

于 2013-01-13T12:45:58.867 回答