hw134151
驱动牛犊
驱动牛犊
  • 注册日期2008-10-22
  • 最后登录2009-10-21
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望26点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2051回复:3

9054 dma时每传输几个数据就要重新寻址

楼主#
更多 发布于:2008-10-24 10:51
9054 J 模式
dma时每传输几个数据BLAST#就出现一个低信号,过了几个周期后又重新寻址,再继续传输。
BTERM  信号一直为高没有出现低信号。EOT#也为正常没有出现低信号。BREQi一直为低。
现在每次寻址中间间隔太长,传输率只有10M个数据每秒(40MB/S)。
block模式和sigle 模式的传输速率是一样的。block模式的寻址周期read为1.5MHz/S,write为3.33MHz/S ,读与写每次传输的数据个数不一致;single模式的寻址频率为10MHz/S

有没有人遇到过相同的情况? 怎么解决的?谢谢!
jz98742
驱动牛犊
驱动牛犊
  • 注册日期2006-09-26
  • 最后登录2009-09-13
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望39点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-10-25 20:21
你是用vxworks开发吗?我也在做9054DMA,有问题不太明白,PCI端地址是怎么得到的,需要哪些函数。能不能贴几行代码让我参数一下。多谢。
hw134151
驱动牛犊
驱动牛犊
  • 注册日期2008-10-22
  • 最后登录2009-10-21
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望26点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-10-27 16:12
不是我实在vc下做的
y_zok
驱动牛犊
驱动牛犊
  • 注册日期2009-04-16
  • 最后登录2009-05-13
  • 粉丝0
  • 关注0
  • 积分15分
  • 威望101点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2009-04-24 16:00
Lz问题解决啦吗?我也遇到这个问题,好郁闷,好伤心啊,是怎么回事啊?
可以交流一下吗? qq 36978109
游客

返回顶部