0

我在电子下使用serialport npm包。它可以工作,但 uart 包的到达时间不同。例如。我每 15 毫秒 ~70 字节发送一次(用逻辑分析仪检查),但是从串行端口以可变间隔传入数据(有时需要 60 毫秒,接收下一个包,之后我在 1-2 毫秒内收到下一个 3-4 个包)。

我用更少的字节进行了测试,例如。每 15 毫秒 15-30 个字节,然后这个问题就不会出现。

我还用纯 Node.js 进行了测试,没有电子,效果很好,包在相同的时间间隔内正确到达。

有什么想法可以解决这个问题吗?谢谢!

4

0 回答 0