sunwu
驱动牛犊
驱动牛犊
  • 注册日期2004-11-22
  • 最后登录2011-04-03
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望20点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1745回复:5

我的PCI数据采集卡速度为什么比ISA卡速度还慢?

楼主#
更多 发布于:2009-03-12 10:28
关于PCI数据采集速度的问题,结构是9052+CPLD(EMP3256)+AD1674,板子上硬件和软件设计上没有问题,经过测试,确定是驱动程序方面,用WINDRIVER和DS都做过,速度还是上部去,比老的ISA卡还慢,驱动采用查询和中断两种方式,两年了,一直没有解决这个问题,这段时间又想起这个问题,望有此经验的TX提示下,甚谢!
driverbuild
驱动牛犊
驱动牛犊
  • 注册日期2007-01-30
  • 最后登录2018-07-10
  • 粉丝0
  • 关注0
  • 积分36分
  • 威望305点
  • 贡献值1点
  • 好评度14点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2009-03-12 10:58
用ddk重新写个驱动吧
我们专注于驱动开发 www.kernelcoding.com
sunwu
驱动牛犊
驱动牛犊
  • 注册日期2004-11-22
  • 最后登录2011-04-03
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望20点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2009-03-12 13:29
DDK难啊,不知道用WINIO行不行?
xp4105
论坛版主
论坛版主
  • 注册日期2006-04-02
  • 最后登录2014-03-29
  • 粉丝1
  • 关注0
  • 积分905分
  • 威望570点
  • 贡献值1点
  • 好评度162点
  • 原创分1分
  • 专家分0分
地板#
发布于:2009-03-14 03:04
感觉应该不是驱动的问题
时光如流水 抓紧时间实现自我价值
yulinron
驱动牛犊
驱动牛犊
  • 注册日期2006-09-06
  • 最后登录2011-05-25
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望21点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2009-03-18 16:50
同意楼上的,就算不用DDK驱动也不至于比ISA慢
zlf1110
驱动牛犊
驱动牛犊
  • 注册日期2002-11-10
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分39分
  • 威望365点
  • 贡献值0点
  • 好评度30点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2009-05-22 23:21
必须改写为DMA工作方式,否则速度是上不去的。查询方式5个时钟周期才能完成一次数据操作,33MHz算下来也就是6MHz多了。改写驱动程序和CPLD中的控制逻辑吧。就是不知道9052是否支持DMA操作?
zlf1110
游客

返回顶部