huziwu
驱动牛犊
驱动牛犊
  • 注册日期2008-06-11
  • 最后登录2010-04-21
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望27点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:3124回复:5

请教PCI-E的传输速度

楼主#
更多 发布于:2008-06-11 15:20
刚接触驱动程序,现在用Plx PCI-E (plx8311),采用Plx提供的驱动接口进行传输速度测试(DMA方式),
测试结果为:
1.local->pcie,调用PlxPci_DmaTransferBlock接口进行测试,最大传输速度大概为164MB/s(速度可以接受),这种情况下,应用软件该如何获得传输数据进行后处理呢?
2.1.local->pcie,调用PlxPci_DmaTransferUserBuffer接口进行测试,最大传输速度大概为58MB/s(速度达不到要求),这种情况应用软件可以直接获得数据。
第一种需传入的是pci的物理地址,第二种需传入用户缓冲区地址。
现在想请教一下有接经验或接触过的高手们,我想通过PCI-E实现高速传输数据到用户缓冲区,该怎么做呢?
huziwu
驱动牛犊
驱动牛犊
  • 注册日期2008-06-11
  • 最后登录2010-04-21
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望27点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-06-12 11:08
问题太低级了!!!!
人气好低啊!!!!!
各位高手帮下忙啊!!!!!
我修改了驱动代码,但是也提高不了传输速度。
求高手们伸手援助之手,我有源代码可以提供
huziwu
驱动牛犊
驱动牛犊
  • 注册日期2008-06-11
  • 最后登录2010-04-21
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望27点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-06-18 10:22
问题解决了,怎么结帖呢?谁知道告诉一下,谢谢
green_pine
驱动太牛
驱动太牛
  • 注册日期2002-10-22
  • 最后登录2019-06-10
  • 粉丝3
  • 关注0
  • 积分48分
  • 威望599点
  • 贡献值1点
  • 好评度144点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2008-06-22 16:01
我也正在做PEX8311,估计一周后就拿到板子了,不过驱动还没写呢,有什么建议吗?
wfy1008
驱动牛犊
驱动牛犊
  • 注册日期2004-08-04
  • 最后登录2016-05-19
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望34点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2008-09-25 22:47
我给你发送了消息,希望你帮忙
cross_sky
驱动小牛
驱动小牛
  • 注册日期2004-06-17
  • 最后登录2012-09-07
  • 粉丝0
  • 关注0
  • 积分858分
  • 威望727点
  • 贡献值0点
  • 好评度77点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2009-02-25 21:10
怎么解决的,有兴趣讨论下,邮箱cross_sky@sohu.com
sky
游客

返回顶部