Raspberry pi PI4J是否有更好的选择,可以用raspbian从UART写入/读取数据?

Raspberry pi PI4J是否有更好的选择,可以用raspbian从UART写入/读取数据?,raspberry-pi,serial-port,uart,wiringpi,pi4j,Raspberry Pi,Serial Port,Uart,Wiringpi,Pi4j,我正在使用Java的linux端的raspberryPI中寻找更好的UART i/O方法。 现在我正在使用PI4J(wiringPI),但我面临的问题很少,我注意到了许多丢失的消息。 此外,它被限制在57600波特率,我希望使用更高的。 所以我想知道是否还有另一种经过测试的沟通方式 在另一边,我在cc2530上运行c,它运行得非常好。 我的主要问题是在java端,一些消息丢失了。 谢谢我不确定您使用的确切Zigbee模块,但CC2530的一部分表示它支持UART和SPI。也许您可以查看您正在使用

我正在使用Java的linux端的raspberryPI中寻找更好的UART i/O方法。 现在我正在使用PI4J(wiringPI),但我面临的问题很少,我注意到了许多丢失的消息。 此外,它被限制在57600波特率,我希望使用更高的。 所以我想知道是否还有另一种经过测试的沟通方式

在另一边,我在cc2530上运行c,它运行得非常好。 我的主要问题是在java端,一些消息丢失了。
谢谢

我不确定您使用的确切Zigbee模块,但CC2530的一部分表示它支持UART和SPI。也许您可以查看您正在使用的模块的文档,看看SPI是否是更好的替代方案。根据2530的性能,SPI可以比57600快得多。

Ok找到了JSerialComm,它提供了我所需要的

和什么交流,确切地说?具体一点。我正在通过UARThanks与cc2530 TI芯片通信。为了得到答案,我编辑了我的问题,添加了一些细节。我的问题在于运行Java的linux端,而不是zigbee模块