我的系统通过MSComm.Ocx控件从一个硬件设备不定时的接受数据, 可是当用户在执行或者系统自己在查询数据库的时后, 这个时候刚好硬件设备又有数据送进来, 则系统便来不及对送近来的数据进行处理了,造成数据丢失的情况, 这个情况出现的概率不低!-----------------------
请问: 1. 这种问题是否一定要用多线程技术才能解决吗? 好解决吗?
2.串口从硬件接受数据, 如果CPU做别的事去了,来不及处理,这个数据 不知道到哪里去了? 多谢了!
请问: 1. 这种问题是否一定要用多线程技术才能解决吗? 好解决吗?
2.串口从硬件接受数据, 如果CPU做别的事去了,来不及处理,这个数据 不知道到哪里去了? 多谢了!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货