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

我用较少的字节测试,例如 . 每15ms 15-30个字节,然后这个问题就没有了 .

我测试了纯粹的Node.js,没有电子,工作得很好,包裹在同一间隔内到达正确 .

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