微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 硬件电路设计讨论 > PCI设备死机问题

PCI设备死机问题

时间:12-12 整理:3721RD 点击:
一块PCI数据采集卡。需要使用中断资源。在windows2000操作系统下,在启过程中走完进
度条在进入系统界面之前出现重启。
后跟踪发现是重启在中断挂接上面了,进入安全模式发现,操作系统给板卡分配的中断号
是 6,而发现其他PCI板卡,启动过程无问题的,中断号都是10以上。
想问下:
1. PCI总线的板卡分配的中断号正常情况下是否都是在10以上啊?
2. 如果中断号分配错误的话,是否会导致操作系统初始化设备挂接中断的时候出现重启问
题呢?
3. 这样的重启问题有啥结局方法哦?

硬件中断号分配是PNP管理的,不用质疑这个问题。
中断服务程序的IRQL注意不要超过2,也就是dispatch_level,
超过2肯定会蓝屏。
另外中断对象的中断方式最好是跃变触发,电平触发的话,如果板卡
没能复位中断,很可能蓝屏。。。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top