打印

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

[复制链接]
4021|35
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
nongfuxu|  楼主 | 2011-11-26 20:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
GoldSunMonkey| | 2011-11-27 21:23 | 只看该作者
为什么这要用DMA,奇怪

使用特权

评论回复
板凳
nongfuxu|  楼主 | 2011-11-28 10:46 | 只看该作者
多数时候是命令+32位数据,偶尔要传送一堆16位数据,MCU发送,FPGA接收. 关键是想不出别的好方法.

使用特权

评论回复
地板
GoldSunMonkey| | 2011-11-28 10:51 | 只看该作者
普通传输不可么?

使用特权

评论回复
5
nongfuxu|  楼主 | 2011-11-28 16:03 | 只看该作者
普通传输比较花时间吧

使用特权

评论回复
6
GoldSunMonkey| | 2011-11-28 16:10 | 只看该作者
本帖最后由 GoldSunMonkey 于 2011-11-28 16:11 编辑

DMA太烦了。
你这么低的速率,浪费啊

使用特权

评论回复
7
AutoESL| | 2011-11-29 10:21 | 只看该作者
这样考虑的,先是发特定命令,然后对FPGA中某RAM BLOCK传送数据.
想用DMA传送数据,不知道行不行.
nongfuxu 发表于 2011-11-26 20:37

使用特权

评论回复
8
明空| | 2011-11-29 11:44 | 只看该作者
这个DMA太泛了,你要用什么协议?一般DMA都是离不开具体协议的

使用特权

评论回复
9
GoldSunMonkey| | 2011-11-29 22:19 | 只看该作者
;P

使用特权

评论回复
10
nongfuxu|  楼主 | 2011-12-4 08:32 | 只看该作者
这个DMA太泛了,你要用什么协议?
传送数据的DMA,要用什么协议?

使用特权

评论回复
11
GoldSunMonkey| | 2011-12-4 12:26 | 只看该作者
这个DMA太泛了,你要用什么协议?
传送数据的DMA,要用什么协议?
nongfuxu 发表于 2011-12-4 08:32

太多了,USB的DMA, PCIE的DMA……

使用特权

评论回复
12
ertu| | 2011-12-5 07:10 | 只看该作者
很多很多呢

使用特权

评论回复
13
ertu| | 2011-12-5 07:10 | 只看该作者
最好说的在具体些

使用特权

评论回复
14
娃娃啊哇| | 2011-12-6 10:38 | 只看该作者
看来楼主还要多多熟悉DMA

使用特权

评论回复
15
hihu| | 2011-12-6 10:39 | 只看该作者
确实是要多了解些

使用特权

评论回复
16
hihu| | 2011-12-6 10:39 | 只看该作者
:)

使用特权

评论回复
17
nongfuxu|  楼主 | 2011-12-8 17:07 | 只看该作者
就是把放在MCU RAM中的一块数据,DMA到FPGA中的RAM

使用特权

评论回复
18
GoldSunMonkey| | 2011-12-8 21:23 | 只看该作者
传输过程也需要协议啊。比方如果选择以太网,就不可能用DMA啊

使用特权

评论回复
19
nongfuxu|  楼主 | 2011-12-9 09:35 | 只看该作者
啊呀,说过了,在同一块PCB板上,从MCU向FPGA送数组啦

使用特权

评论回复
20
nongfuxu|  楼主 | 2011-12-9 09:37 | 只看该作者
我以前曾经自己编写过一个SPI接口接收MCU发来的数据,先是命令,说明后面是向RAM中DMA,然后是RAM起始地址,然后是数据块.

使用特权

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

本版积分规则

个人签名:是不是经济不KUA,房价下不来? 高房价只能带来“实体经济挤出效应”。

417

主题

4293

帖子

2

粉丝