佚名通过本文主要向大家介绍了pcie上位机,pcie板卡,pcie板卡尺寸,pcie授时板卡,男上位等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 求助:上位机通过驱动与PCIE板卡通信的问题
描述:
解决方案1:
如果能定位到是驱动的问题,就要看驱动是怎么来的了,如果有源码就可以修改。如果是编译好的,那就很难改内部的东西了,但是如果有硬件手册也可以考虑自己开发驱动。
描述:
具体操作流程是:板卡端完成一定行动后修改一个寄存器的值,上位机通过DeviceIoControl用驱动程序读该寄存器的值,获知板卡完成该活动后进行下一步操作。
由于对实时性要求较高,我在上位机通过循环持续调用DeviceIoControl,问题就来了,经常会出现函数运行时间很长并且读取到的值出问题的情况,而且是随机性的,并不存在周期性。我将调用DeviceIoControl语句的频率降低以后,该问题出现频率明显变小,出现这种情况是因为什么问题?是因为语句运行太频繁吗?有什么解决方法吗?
解决方案1:
如果能定位到是驱动的问题,就要看驱动是怎么来的了,如果有源码就可以修改。如果是编译好的,那就很难改内部的东西了,但是如果有硬件手册也可以考虑自己开发驱动。