我正在使用 Qt 中的 qextserialport 类来实现设备之间的串行传输。现在,我需要使用串口在通过 USB 连接的设备之间发送文件。在过去的几周里,我已经将串行端口用于各种功能,但我不知道从哪里开始实现它。我考虑读取数据事件驱动,直到没有更多数据要读取,事先确定文件的大小(字节数)并将其与数据一起发送,这样如果数据丢失就很清楚了。我还有一个计算 CCIITT 16 位校验和的正确函数,因此我也可以使用它进行检查。因此,我的问题是:
有人可以向我发送一个可以帮助解决我的问题的网站的链接,并向我解释通过 Qt 中的 qextserialport 类发送文件和接收文件的最简单有效的方法是什么。任何帮助都会很糟糕!