阅读:1249回复:7
奇怪的冲突 求助!!
本人设计了一个基于PCI的GPIB控制卡,用QL5030完成PCI接口逻辑,
用Windriver生成的代码编写驱动程序。 将卡插在计算机上,如果其他PCI不工作,此PCI卡工作都很正常。但是如果使用网卡,或者用声卡听歌,这个卡工作就不正常了。 但还是可以进行读写操作,但不能实现预期功能(控制仪器)。察看这几个卡的资源,并没有冲突。 对这种现象,小弟觉得莫名其妙,感觉各PCI卡之间,不应出现干扰。请哪位大侠指点迷津,先谢了! |
|
沙发#
发布于:2002-05-13 00:39
会不会是中断资源发生冲突,而你在中断服务程序里,没有判断中断的来源
|
|
板凳#
发布于:2002-05-13 09:05
不好意思,我忘记说了,我没有用中断。而且从Windows的系统资源里查看,他们的地址范围和中断资源都没有冲突的迹象。
我现在有点怀疑,是不是有其他PCI卡在工作的时候,会影响我的PCI卡上面的电气性能,电路状态。 |
|
地板#
发布于:2002-05-15 13:44
会不会是你的板子有问题?你的PCI协议是怎么实现的?
|
|
地下室#
发布于:2002-06-12 22:00
我也出现了同样的问题,我使用了pci2040芯片,在.inf文件中我规定了使用06号端口且它又没硬件用,但是它就是要用05号中断而且与声卡用一样的,虽然系统未提示冲突,但一听歌就不流畅,请问各位大侠,我如何强制pci的pnp设备使用某个中断。
|
|
5楼#
发布于:2003-04-20 16:39
各位大虾:本人也正在查找GPIB的相关资料,能否给一点提示。谢谢
|
|
6楼#
发布于:2003-04-21 09:46
不好意思,我忘记说了,我没有用中断。而且从Windows的系统资源里查看,他们的地址范围和中断资源都没有冲突的迹象。 看看你的屏蔽线,有可能屏蔽线做的不好就会产生这种情况,我们前面做的卡就是这样,屏蔽线搞好后就好了。其他的pci卡会产生很大的电磁干扰,开关电源质量不好也会有影响 |
|
|
7楼#
发布于:2003-04-23 21:47
空享中断,
如果没有用中断。你在windows下看到的地址是物理地址,看看其与线性地址的映射上有没有问题。 |
|