QSerialport通过COM端口进行设备通信(使用USB)

时间:2017-05-11 13:04:40

标签: c++ qt

我对Qt有一个疑问。在Qt应用程序中,我将数据包从PC发送到DSP板,因此从PC到DSP板的通信工作正常,DSP板也发送3个不同数据包大小的不同数据包。通过COM5端口进行通信。

所以我只是终端(Tera术语)到COM5端口,只是为了查看我们从DSP板获得的数据包。我在Tera Term中观察到的有时我们不会一次获得完整数据包,这意味着完整数据包有两个时间间隔(这是完整的数据包统计信息(E1和以E9结尾)E1\x01\xFE\x14\x05\x05\xC1Q\x15\t\x02U\x02\xE6\x01\x01\xC2\x01\x01\xE9)。所以在1毫秒的tera术语中我得到E1\x01\xFE\x14\x05\x05\xC1Q并且在1毫秒之后我得到了剩余的\x15\t\x02U\x02\xE6\x01\x01\xC2\x01\x01\xE9.所以我的问题是我想要从DSP板发送到PC的完整数据包。端口配置是正确的波特率115200和其他与端口配置相关的东西是完美的。我想知道我的问题是什么原因。 请告诉我问题是什么

0 个答案:

没有答案