阅读:1486回复:8
ISP1581的DMA传输的硬件连接问题?
ISP1581在使用DMA传输方式时必须连接DIOR,DIOW脚吗?通用模式不能使用DMA吗?
|
|
沙发#
发布于:2004-07-20 14:27
不一定吧,我看资料好象可以通过DACK和什么控制DMA的读写,但DIOW,
DIOR的电平必须满足传输要求,直接接高大概就可以了,我是用DIOW, DIOR控制读写的. 你的通用模式是什么?DMA通用模式还是处理器通用模式?不过应该都可以,DMA通用模式就不说了,处理器的通用模式和断开总线模式的 接法不同,1581的说明书写的很详细,参考参考吧. 一点愚见,不知对否. |
|
|
板凳#
发布于:2004-07-20 15:06
我现在使用ADI的DSP和ISP1581进行接口,DSP本身具有DMA控制器。应该如何连接啊?
(1)使用DMA应该怎样连接? (2)不用DMA 谢谢! |
|
地板#
发布于:2004-07-20 15:36
主要看DMA硬件寄存器和配置寄存器,里面有很详细的设置,看你选择那种方式了。
|
|
地下室#
发布于:2004-07-20 15:39
DSP只有RD和WR、CS3个控制信号,那ack、eot、iow、ior这几个信号怎么连接?必须通过CPLd扩展生成DMA的控制时序吗?
|
|
5楼#
发布于:2004-07-21 08:34
eot看你需不需要,我是直接接一个电平,ACK你可以用DREQ反向加延时,DIOR,DIOW就接RD,WR,具体看你的主从模式.DREQ接CS.
[编辑 - 7/21/04 by metalwing] |
|
|
6楼#
发布于:2004-07-21 09:58
通用
|
|
7楼#
发布于:2004-07-21 15:59
是的,在1581的一个寄存器里可以设置由什么来控制DMA读写,具体怎么驱动这要看你的电路是怎么安排的了(主要是DMA CONTROLER).
|
|
|
8楼#
发布于:2004-07-21 20:11
对,设置MODE[1,0].如果GDMA-Slave模式下,是不是1581就不能直接访问硬盘了?用GPIO驱动DREQ和DACK好么?metalwing,有啥好主意?
|
|