我用PC与一导航系统通信,用串口每秒钟发送一次GPS信号给该系统,而系统每8秒反馈一次路况信息.
我编写了两个工作线程,一个用来发一个用来收.
但实际运行的时候,每发送一段时间的数据后,GPS数据就无法发出去了...提示错误是997,但997 IO重叠不是正常的么?我有调用getoverlappedresult等待啊...PC的接收端还是可以正常工作.但是奇怪的是,我把导航系统的软件改一下,让它每隔8s发一个hello的字符串过来,结果是无论发多久都没事
系统一切正常,GPS信号可以很正常的给出去.难道这跟导航系统反馈过来的数据还有关系么....?