WIndows下数据采集时间被占用,怎么办啊?? 我用Delphi实时采集并口的数据,可是采同样多个数据所花的时间有时候一样,但某几次又不同,时间拉长了,请问这是不是由于Windows的其他进程占用了CPU时间?有没有办法让我的程序独占CPU时间? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 “让我的程序独占CPU时间?”除非你用单任务的操作系统,可惜windows不是,不过你可以量调整自己的进程优先级,从而得到更好的响应。例外你的数据采集不知道使用消息机制、中断机制、还是定时查询机制?还有可能有硬件自己的时间。 是定时查询的啊。我对Windows了解的不多,再去看看线程的创建,我就是写了个小的程序。输送给并口的数据是绝对实时的。中断机制是可以的吗?通过什么实现啊。现在要求并口的某个输入信号触发中断,高手帮忙看看是不是可行啊?感激不尽啊。。 是不是Win2000任务管理器里的进程就是按优先级由上往下排的阿。程序运行的时候是不是可以直接在任务管理器里修改优先级阿,还是必须用函数来修改阿。Win98下进程优先级可不可以调阿,用那个setpriorityclass函数。这个函数在98下也可以用吗?谢谢阿。 DBGridEh如何实现某列设为下拉选择并附给数据源 大家看看sql奇怪的问题 关于事件赋值,请各位达人帮忙看一下。 求矢量图控件! 郁闷!!!大家帮忙解决一下!!!! 如何将textout(x,y,string)过程显视的字符串删除? ADOTable 如何处理缓存更新(在线等待) 关于TDBMemo的问题 DBGridEh中shift+鼠标 多选问题 按钮为什么不可用了? 高分寻表格控件!有合适的立即给分!两贴共200分全送! 两个小问题,大家帮帮妹子
除非你用单任务的操作系统,可惜windows不是,不过你可以量调整自己的进程优先级,从而得到更好的响应。
例外你的数据采集不知道使用消息机制、中断机制、还是定时查询机制?
还有可能有硬件自己的时间。
输送给并口的数据是绝对实时的。
中断机制是可以的吗?通过什么实现啊。现在要求并口的某个输入信号触发中断,高手帮忙看看是不是可行啊?感激不尽啊。。