Goge
驱动牛犊
驱动牛犊
  • 注册日期2002-07-26
  • 最后登录2004-10-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1483回复:3

ISA响应中断频率的问题(吐血给分)

楼主#
更多 发布于:2003-10-13 12:48
计算机响应IRQ4的频率与操作在Windows系统间有差别吗? 和计算机配置硬件有关吗? 一般响应中断的最大频率大约是多少?

本人系统在NT4.0下响应250Hz的中断却平凡丢数,是中断太快了吗?
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2003-10-13 13:04
250Hz,不快。
flying
驱动小牛
驱动小牛
  • 注册日期2002-08-01
  • 最后登录2016-06-19
  • 粉丝0
  • 关注0
  • 积分197分
  • 威望70点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2003-10-14 08:42
我记得ISA总线的频率好像是8MHz吧
grant
驱动老牛
驱动老牛
  • 注册日期2001-05-14
  • 最后登录2007-04-13
  • 粉丝0
  • 关注0
  • 积分350分
  • 威望35点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-10-14 10:42
你是在驱动中测试还是在应用程序中测试?
这很不同的。
Windows本身不是一个实时系统,基于时间片的,而且时间片差不多是50ms。
我测的到应用程序中时,受系统本身的影响很大,如果频繁移动Mouse的话延时会到20ms左右!否则一般都在10us以下。

我的测试方法:用外部TTL信号产生中断,在中断程序中对板卡上的一路DO先设高后设低,产生一个脉冲。量一下你产生中断的信号与发出的脉冲之间的时间差就是影响时间了。

记得原来看到过一个程序,可以在NT上提升DPC的效率,不过是要$的。我找一下看还能不能找到那个网址。
助人乃快乐之本 有人给分就更快乐了 :-)
游客

返回顶部