您的位置: OpenADSP社区论坛 -> Blackfin专区 -> 新手上路 -> bf533开发板,DM9000传输数据是否可以用DMA... 
本帖共有933个阅读者
发表帖子 发表投票 回复主题
bf533开发板,DM9000传输数据是否可以用DMA方式实现?
cpass(论坛新手)
cpass
头衔:社区公民
帮派:无帮无派
帖数:10
金钱:213
积分:17
注册时间:2012/9/7
楼主信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
bf533开发板,DM9000传输数据是否可以用DMA方式实现?

可以实现吗? 顺便问下MDMA和DMA的区别,感觉DMA不是也可以实现MDMA的功能吗。。 谢谢高手解答!


这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2012/10/23 10:59:20
尊贵身份标志
andy(论坛版主)
andy
头衔:社区公民
帮派:无帮无派
帖数:2287
金钱:11132
积分:2263
注册时间:2011/6/8
1信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

DM9000采用EBIU接口,可以用DMA方式传输数据,但DMA只能将数据送到EBIU接口处,而且一些判断的标志状态为还是需要core来读取,所以用DMA传输并不能完全把CORE省出来。

MDMA是内存到内存的DMA,比如将内存中的一些数据,进行交织,或者从中提取部分数据,都可以才用MDMA,不需要CORE参与。DMA通常都是内存到接口或者接口到内存的,与接口紧密挂钩。


这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2012/10/24 22:43:12
cpass(论坛新手)
cpass
头衔:社区公民
帮派:无帮无派
帖数:10
金钱:213
积分:17
注册时间:2012/9/7
2信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

谢谢!  MDMA0和DMA0可以同时使用吗?同时使用可能会冲突吗?  看资料好像是可以的,确认下。。


这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2012/10/30 9:11:51
尊贵身份标志
andy(论坛版主)
andy
头衔:社区公民
帮派:无帮无派
帖数:2287
金钱:11132
积分:2263
注册时间:2011/6/8
3信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
DMA0通常是PPI接口的通道,我没一起这样用过,你可以测试一下,用PPI在液晶屏上刷一个图片,然后再跑MDMA0,看是否液晶屏有影响。

这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2012/10/30 10:33:00
Powered by OpenADSP Copyright © 2010 www.Openadsp.com. All rights reserved.159225 Call, 1 Queries, Processed in 0.015625 second(s),