我正在使用 Java 的 linux 端的 raspberryPI 中为 UART I/O 寻找更好的方法。现在我正在使用 PI4J (wiringPI),但我遇到了一些问题,我注意到很多丢失的消息。它也仅限于 57600 波特率,我希望使用更高的波特率。所以我想知道是否有另一种经过良好测试的沟通方式。
在另一边,我在运行完美的 cc2530 上运行 c。我的主要问题是在一些消息丢失的 java 端。谢谢
我正在使用 Java 的 linux 端的 raspberryPI 中为 UART I/O 寻找更好的方法。现在我正在使用 PI4J (wiringPI),但我遇到了一些问题,我注意到很多丢失的消息。它也仅限于 57600 波特率,我希望使用更高的波特率。所以我想知道是否有另一种经过良好测试的沟通方式。
在另一边,我在运行完美的 cc2530 上运行 c。我的主要问题是在一些消息丢失的 java 端。谢谢
我不确定您正在使用的确切 Zigbee 模块,但CC2530 的这个摘要说它支持 UART 和 SPI。也许您可以查看您正在使用的模块的文档,看看 SPI 是否是更好的选择。根据 2530 的能力,SPI 可以比 57600 快得多。
好的 找到了提供我需要的 JSerialComm。