阅读:1305回复:4
高分求助:多块PCI卡传输出错的问题
请问大家一个问题,我如果用一块或者五块以下的PCI卡来传输数据,一切正常,但是多于五块就会出现数据错的问题,请问这是哪里出了问题?
|
|
沙发#
发布于:2005-04-26 14:43
请问大家一个问题,我如果用一块或者五块以下的PCI卡来传输数据,一切正常,但是多于五块就会出现数据错的问题,请问这是哪里出了问题? 应该是驱动考虑不完善或者卡设计不好 :D |
|
|
板凳#
发布于:2005-04-26 14:55
什么问题说来听听
|
|
地板#
发布于:2005-05-02 20:12
就是发送测试数据,一块收的都是正确的,但是如果多于五块,把采下来的数据一看,结果就会错了,就不按本来测试数据的规律变化了,我是用查询的方式来做的,在主程序中开一个线程,不停的查询每一块板的DMA寄存器,那一块版的满了,就把数据倒出来,如果板少一点,都是正确的,但是多于五块,就错了
|
|
地下室#
发布于:2005-05-31 10:08
就是发送测试数据,一块收的都是正确的,但是如果多于五块,把采下来的数据一看,结果就会错了,就不按本来测试数据的规律变化了,我是用查询的方式来做的,在主程序中开一个线程,不停的查询每一块板的DMA寄存器,那一块版的满了,就把数据倒出来,如果板少一点,都是正确的,但是多于五块,就错了 是不是问题出在这里呀?如果板数太多可能来不及转移足够多板上的数据啊。你的数据块是不是很大呀? |
|