我想使用Java通过CP2102发送和接收数据

时间:2013-01-13 12:32:29

标签: java

我正在尝试连接到CP2102 UART Bridge来发送和接收数据 我怎样才能在java中实现它

1 个答案:

答案 0 :(得分:2)

一般情况下,您不能(或不应该)在Java中执行此操作 - CP2102是USB到串行设备,而Java在与USB设备通信方面不是很擅长,至少不是开箱即用,便携,没有可靠性问题。

不可否认,其中很大一部分与用户空间USB驱动程序的困难有关,但Java使得相当多的事情变得更加困难。此外,您必须为桥接芯片编写Java驱动程序,这通常是一项简单的任务。

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

如果您 坚持直接与USB芯片通话,那么您可以为自己做好准备,进行漫长而累人的过程并查看以下内容: