有一个USB设备,在连接到计算机后,计算机需要一定时间查询一次它是否有数据需要传给计算机!还可能在计算机上启动另一个定时查询数据的功能!此外通过计算机用户还会不定时的要一些数据,我的怎么安排这些线程啊!就是说需要两个定时查询设备是否有数据,如果有就发给计算机!用户可能还会不定时的查询设备上的数据!USB口是独占的,怎么做才行啊?在线程中怎么定时查询数据啊!而且我想最好能这样,就是当前一次查询未结束,则本次查询就不启动,直到前一次完成或超时退出为止!

解决方案 »

  1.   

    还有在线程中怎么使用定时的功能啊!而且还得定时比较准的!请大虾指教!谢谢
      

  2.   

    楼上的大虾,我这个小虾米还是有问题啊!比如我有两个线程需要定时查询数据!比如都是两秒钟,这两个线程彼此差一秒钟!如果一个线程在一秒内没有完成,另一个线程有到时间了,着不久会产生问题了吗?还有可能就是一个线程没有完成,另一个线程到时间该执行了,等一秒钟后,没有完成的线程的定时器又到时间了,这不是就每完了吗? :(怎么解决问题啊,请指教,谢谢