阅读:1388回复:4
精确计时问题(DOS下行,WINDOWS不行)
我们在做工控软件时发现,给定一个时间,要计算机给单片机发给命令,如(每天8:00),这个时间要求非常精确,在DOS下,程序能在指定的时间内发送这个命令,但在WINDOWS下,总是有些间隔,用常规的眼光来看,这种间隔很短,(一般不到1秒),但在工控中,就有很大差距,不知怎么解决。
我想,写成一个驱动程序来做这件事,不知可否? |
|
沙发#
发布于:2003-04-09 17:22
在windows下的话,用多媒体定时器吧,误差一般 <5ms
|
|
|
板凳#
发布于:2003-04-23 10:45
h13兄,多媒体定时器怎么用,能不能做成一个驱动程序。
|
|
地板#
发布于:2003-04-24 15:38
看你想在98/2000??
要是98下可以做成VxD 利用VtoolsD软件应该可以编写出。 我也是刚刚开始,也有很多不懂的。 |
|
|
地下室#
发布于:2003-04-24 16:39
如果精度在几毫秒级,HOWKING的办法是可以的.再高的话 通过软件方法就难搞定了.
|
|