阅读:1935回复:2
9054,DMA
我现在正在用9054做一块DSP的接口卡,需用到9054的DMA方式来传送数据。补充一下,我用的开发工具是Windriver4.32。
一开始,DMA都是正常的,可现在打开DMA句柄和启动DMA操作后,程序却收不到DMA完成的信号了,即程序死在无穷的“等待”中? 不知是何缘故?望各路大侠不吝赐教! |
|
沙发#
发布于:2001-08-20 17:25
我想你应该先确定是硬件还是软件的问题,从你所说的情况看来多数是硬件没有响应。你可以在驱动程序中设置一个超时例程,如果超出你设定时间范围系统,你就可以进行出错处理(复位。。。)
|
|
|
板凳#
发布于:2001-08-22 09:26
确保你的传送地址准确无误, 否则9054会一直"in progress...."
可以用plxmon来看看 |
|