阅读:1452回复:5
用ISP1581做过DMA没
现在正在用ISp1581做DMA,遇到了不少的问题:
我用的是GDMA-Slave模式,计数模式。DMA HardWare register,DMA Configure register,DMA Int Enable register 我都设置了,上述寄存器地址没有错误。 我用CPLD 作为DMA 控制器 当我发出DMA请求时,固件收到了请求,并进入相应的程序,写了Transfer Counter Register,同时启动了CPLD的DMA控制。并选取DMA endpount 发出了DMA Command. 但是没上传数据,应用程序好像进入死循环,没有反映。查了一个星期了,依旧找不到问题所在。 请大虾帮帮忙!!!!!!!!!!!!! 还有DMA endpoint 的存储空间是如何分配的?????? 测试了硬件电路,发现没有发出DMA 请求,也没有DIOW信号????? 现在很急,解决不了就无法进一步工作 |
|
最新喜欢:HuYugu... |
沙发#
发布于:2005-05-08 08:58
怎么没人帮我啊。
自己顶一下 |
|
板凳#
发布于:2005-05-09 20:25
只能一天天的耗费时间,现在依旧处在原地踏步。
各位做过要要帮帮啊,先谢谢 |
|
地板#
发布于:2005-05-10 09:41
给我信箱,我给你一个例子,我自己写的,可是发送的时候好像老是少几个字节
|
|
地下室#
发布于:2005-05-10 10:25
mrliulin@msn.com
我的有时候对有时候错不知为什么? |
|
5楼#
发布于:2005-05-11 15:33
E-Mail:general912@163.com
Thank you |
|