发新帖我要提问
12
返回列表
打印

想用DMA传送数据,不知道从何入手.

[复制链接]
楼主: nongfuxu
手机看帖
扫描二维码
随时随地手机跟帖
21
nongfuxu|  楼主 | 2011-12-9 09:38 | 只看该作者 回帖奖励 |倒序浏览
后面不知道把它放在哪里了,忘记啦.

使用特权

评论回复
22
nongfuxu|  楼主 | 2011-12-9 09:41 | 只看该作者
最近又想它了,想偷点懒, 所以在这里请教各位了.
谁给出例子,我另外开贴,给他加最高分.:)

使用特权

评论回复
23
jamie-ma| | 2011-12-9 15:21 | 只看该作者
DMA 传输对于高效能 嵌入式系统 算法和网络是很重要的。  楼主是做嵌入式吗?

使用特权

评论回复
24
GoldSunMonkey| | 2011-12-9 20:41 | 只看该作者
不知道你说的什么,没法回答。一点不了解您的项目。

不是每种东西都能DMA

使用特权

评论回复
25
ajuehe| | 2011-12-10 10:06 | 只看该作者
我一直也搞不清楚DMA传输的问题  但是上面说的DMA的传输也需要协议是什么意思,感觉这里包含很多的东西

使用特权

评论回复
26
GoldSunMonkey| | 2011-12-10 10:18 | 只看该作者
25# ajuehe 所谓DMA就是不经过处理器,直接从内存读数。

使用特权

评论回复
27
philoman| | 2011-12-12 23:38 | 只看该作者
应用DMA条件
1、MCU带有DMA控制器
2、与FPGA相连的MCU的接口支持DMA
剩下的工作就是做好MCU的程序以及FPGA的时序了;
我做过PCI的DMA以及DSP-FPGA的DMA,对DMA略有了解;

使用特权

评论回复
28
philoman| | 2011-12-13 00:00 | 只看该作者
DMA是一种高效的数据搬移方式,传输过程中无需CPU参与,与IO读写相区分的;
一般的DMA过程如下:
1、配置相关控制寄存器,初始化参数,包括DMA起始地址、DMA长度等
2、启动DMA
(数据传输开始)
3、等待DMA完成,可以查询状态寄存器/或者等待中断
4、清理释放资源

使用特权

评论回复
29
GoldSunMonkey| | 2011-12-13 13:44 | 只看该作者
应用DMA条件
1、MCU带有DMA控制器
2、与FPGA相连的MCU的接口支持DMA
剩下的工作就是做好MCU的程序以及FPGA的时序了;
我做过PCI的DMA以及DSP-FPGA的DMA,对DMA略有了解; ...
philoman 发表于 2011-12-12 23:38

我都给说了。支持DMA也要支持一定的协议。
我问他都不知道

使用特权

评论回复
30
nongfuxu|  楼主 | 2011-12-13 17:07 | 只看该作者
我都给说了。支持DMA也要支持一定的协议。
我问他都不知道

1/我说了,是MCU发,FPGA接收,我询问是的FPGA接收端,MCU端当然有啦,否则怎么DMA?;P
2/看在猴哥努力的份子上,我已经结贴给猴哥加了35分

使用特权

评论回复
31
jakfens| | 2011-12-13 17:11 | 只看该作者
啊咧 可以给这么多分啊

使用特权

评论回复
32
philoman| | 2011-12-13 19:54 | 只看该作者
难道我一分也没有?好歹我也指出了问题的关键艾

使用特权

评论回复
评分
参与人数 1威望 +6 收起 理由
GoldSunMonkey + 6 分数来啦。哈哈。谢谢分享
33
GoldSunMonkey| | 2011-12-13 20:09 | 只看该作者
30# nongfuxu 谢谢啊,我还是不知道你这种DMA准备采用什么协议。
所以我无法给您帮助。
如果是PCIE协议,那我就给你提供PCIE DMA参考设计。

使用特权

评论回复
34
GoldSunMonkey| | 2011-12-13 20:10 | 只看该作者
啊咧 可以给这么多分啊
jakfens 发表于 2011-12-13 17:11

肯定可以啊

使用特权

评论回复
35
nongfuxu|  楼主 | 2011-12-14 17:59 | 只看该作者
难道我一分也没有?好歹我也指出了问题的关键艾

philoman谢谢你,我仔细看啦,下次见到肯定给你加啦。

使用特权

评论回复
36
nongfuxu|  楼主 | 2011-12-14 18:00 | 只看该作者
我还是不知道你这种DMA准备采用什么协议

用SPI协议,MCU用STM32F103

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则