rudolf
驱动小牛
驱动小牛
  • 注册日期2002-10-09
  • 最后登录2006-04-25
  • 粉丝0
  • 关注0
  • 积分81分
  • 威望9点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
阅读:1426回复:15

请问:频繁产生0.1毫秒的中断,98系统是否会崩溃?

楼主#
更多 发布于:2002-10-23 18:19
请问:频繁产生0.1毫秒的中断,98系统是否会崩溃?
靠天靠地靠父母,不如靠自己。
VanCheer
驱动老牛
驱动老牛
  • 注册日期2002-02-21
  • 最后登录2003-08-28
  • 粉丝0
  • 关注0
  • 积分-20分
  • 威望-10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-10-23 18:41
如果你在中断里干太多事,会的
[img]http://www.driverdevelop.com/forum/upload/VanCheer/2003-03-21_mon.gif[/img][img]http://www.driverdevelop.com/forum/upload/VanCheer/2002-12-07_smallbaby.jpg[/img]
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2002-10-23 19:08
我想知道的是怎么产生的。 :D
rudolf
驱动小牛
驱动小牛
  • 注册日期2002-10-09
  • 最后登录2006-04-25
  • 粉丝0
  • 关注0
  • 积分81分
  • 威望9点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-10-23 19:24
通过增加一块PCI控制卡,产生中断。厂方提供控件。
靠天靠地靠父母,不如靠自己。
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2002-10-23 19:28
哦,我以为不用硬件。。。
和花猫一样,不做太多的事情,就没有问题的。
luoxiaolin
驱动牛犊
驱动牛犊
  • 注册日期2002-05-25
  • 最后登录2003-05-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-10-23 20:47
我试过,就是不干啥事也特不稳定,最好别用.如果你的cpu快点也许会好点.
Ares
驱动小牛
驱动小牛
  • 注册日期2001-03-28
  • 最后登录2020-04-09
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望114点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
6楼#
发布于:2002-10-23 20:52
不用硬件也行啊
易水
rudolf
驱动小牛
驱动小牛
  • 注册日期2002-10-09
  • 最后登录2006-04-25
  • 粉丝0
  • 关注0
  • 积分81分
  • 威望9点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-10-24 08:04
不用硬件也行啊


原闻其详。
靠天靠地靠父母,不如靠自己。
lrx666
驱动太牛
驱动太牛
  • 注册日期2001-08-17
  • 最后登录2010-10-25
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望47点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-10-24 08:42
我在98中测试过8.192k,中断服务程序中outportb(xxx,xxx)五次,实测值为8.192226k,很稳定
VanCheer
驱动老牛
驱动老牛
  • 注册日期2002-02-21
  • 最后登录2003-08-28
  • 粉丝0
  • 关注0
  • 积分-20分
  • 威望-10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-10-24 08:50
我在98中测试过8.192k,中断服务程序中outportb(xxx,xxx)五次,实测值为8.192226k,很稳定

I think 只要中断处理不超过中断时间,就没大问题
[img]http://www.driverdevelop.com/forum/upload/VanCheer/2003-03-21_mon.gif[/img][img]http://www.driverdevelop.com/forum/upload/VanCheer/2002-12-07_smallbaby.jpg[/img]
Ares
驱动小牛
驱动小牛
  • 注册日期2001-03-28
  • 最后登录2020-04-09
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望114点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
10楼#
发布于:2002-10-24 09:03
直接操作8254就可以达到最大60K左右的频率,再高就会使系统崩溃了
易水
rudolf
驱动小牛
驱动小牛
  • 注册日期2002-10-09
  • 最后登录2006-04-25
  • 粉丝0
  • 关注0
  • 积分81分
  • 威望9点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-10-24 09:47
直接操作8254就可以达到最大60K左右的频率,再高就会使系统崩溃了


我的目的是产生一个33K左右的方波,不知道是否能实现?
靠天靠地靠父母,不如靠自己。
VanCheer
驱动老牛
驱动老牛
  • 注册日期2002-02-21
  • 最后登录2003-08-28
  • 粉丝0
  • 关注0
  • 积分-20分
  • 威望-10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2002-10-24 10:06
[quote]直接操作8254就可以达到最大60K左右的频率,再高就会使系统崩溃了


我的目的是产生一个33K左右的方波,不知道是否能实现? [/quote]
用硬件实现啊
[img]http://www.driverdevelop.com/forum/upload/VanCheer/2003-03-21_mon.gif[/img][img]http://www.driverdevelop.com/forum/upload/VanCheer/2002-12-07_smallbaby.jpg[/img]
yellowdog
驱动牛犊
驱动牛犊
  • 注册日期2002-10-11
  • 最后登录2010-01-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2002-10-25 16:11
我有块ISA卡,不支持PnP,但想在Win2k下用,怎么实现啊
zhoujie7592
驱动牛犊
驱动牛犊
  • 注册日期2002-06-27
  • 最后登录2004-05-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2002-10-27 09:14
上面的各位,请问你们中是采用何种方法不使用外接定时器芯片而在window95/98下完成0.1ms的中断的?请赐教。如果方法复杂请将相关资料发到zhoujie7592@peoplemail.com.cn.
Ares
驱动小牛
驱动小牛
  • 注册日期2001-03-28
  • 最后登录2020-04-09
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望114点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
15楼#
发布于:2002-10-27 14:00
我已经说过了,直接修改8254的计数值,然后接管IRQ0
易水
游客

返回顶部