阅读:2051回复:3
9054 dma时每传输几个数据就要重新寻址
9054 J 模式
dma时每传输几个数据BLAST#就出现一个低信号,过了几个周期后又重新寻址,再继续传输。 BTERM 信号一直为高没有出现低信号。EOT#也为正常没有出现低信号。BREQi一直为低。 现在每次寻址中间间隔太长,传输率只有10M个数据每秒(40MB/S)。 block模式和sigle 模式的传输速率是一样的。block模式的寻址周期read为1.5MHz/S,write为3.33MHz/S ,读与写每次传输的数据个数不一致;single模式的寻址频率为10MHz/S 有没有人遇到过相同的情况? 怎么解决的?谢谢! |
|
沙发#
发布于:2008-10-25 20:21
你是用vxworks开发吗?我也在做9054DMA,有问题不太明白,PCI端地址是怎么得到的,需要哪些函数。能不能贴几行代码让我参数一下。多谢。
|
|
板凳#
发布于:2008-10-27 16:12
不是我实在vc下做的
|
|
地板#
发布于:2009-04-24 16:00
Lz问题解决啦吗?我也遇到这个问题,好郁闷,好伤心啊,是怎么回事啊?
可以交流一下吗? qq 36978109 |
|