lijing
驱动牛犊
驱动牛犊
  • 注册日期2002-02-23
  • 最后登录2004-01-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1388回复:4

精确计时问题(DOS下行,WINDOWS不行)

楼主#
更多 发布于:2003-04-09 11:41
我们在做工控软件时发现,给定一个时间,要计算机给单片机发给命令,如(每天8:00),这个时间要求非常精确,在DOS下,程序能在指定的时间内发送这个命令,但在WINDOWS下,总是有些间隔,用常规的眼光来看,这种间隔很短,(一般不到1秒),但在工控中,就有很大差距,不知怎么解决。
我想,写成一个驱动程序来做这件事,不知可否?
h13
h13
驱动老牛
驱动老牛
  • 注册日期2002-07-10
  • 最后登录2008-10-24
  • 粉丝1
  • 关注1
  • 积分0分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-04-09 17:22
在windows下的话,用多媒体定时器吧,误差一般 <5ms
<table> [color=#8040FF]神,常虚以凝而灵明湛定 气,常静以养而充盈流通[/color] </table>
lijing
驱动牛犊
驱动牛犊
  • 注册日期2002-02-23
  • 最后登录2004-01-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-04-23 10:45
h13兄,多媒体定时器怎么用,能不能做成一个驱动程序。
howking
驱动牛犊
驱动牛犊
  • 注册日期2002-12-04
  • 最后登录2003-07-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-04-24 15:38
看你想在98/2000??

要是98下可以做成VxD
利用VtoolsD软件应该可以编写出。

我也是刚刚开始,也有很多不懂的。
相信我们都是在经历黑暗,曙光就在眼前! 相信自己,坚持就是胜利!
rongsiji
驱动牛犊
驱动牛犊
  • 注册日期2003-04-21
  • 最后登录2003-04-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-04-24 16:39
如果精度在几毫秒级,HOWKING的办法是可以的.再高的话 通过软件方法就难搞定了.
游客

返回顶部