问答 店铺
热搜: ZYNQ FPGA discuz

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

微信扫一扫 分享朋友圈

已有 7061 人浏览分享

开启左侧

在进行AXI DAM 从PL发送数据到PS,每次最大的传输长度是128,而且只能传输两次。

[复制链接]
7061 1
悬赏1积分未解决
我在用DMA从PL发送数据到PS的时候,遇到了一下几个问题:
(1)DMA每传输完成一次,就必须重新初始化,包括初始化中断,初始化DMA。如果不进行初始化,就不能进行第二次传输。
(2)DMA每次传输的数据长度最大只能是128。如果比128大,就不会接收到传输结束中断
(3)DMA传输只能完成2次,之后再进行DMA传输,查看内存空间都是乱码。
(4)DMA在进行传输的时候,会丢失前16位数据

小弟刚开始学ZYNQ,希望大神能给予帮助,万分感谢

工程百度云链接如下:
链接:https://pan.baidu.com/s/1NKXrCo2QnpKLnIiZEGsYhg
提取码:wzl7
复制这段内容后打开百度网盘手机App,操作更方便哦


评论 1

uisrc  管理员  发表于 2019-6-23 14:15:29 | 显示全部楼层
DMA传输 如果只能传输1次,基本上是FPGA 给的数据和PS代码里面设置的每次DMA的数据量不一致导致
越努力越幸运!加油!

举报 使用道具

回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0

关注

2

粉丝

1

主题
精彩推荐
热门资讯
网友晒图
图文推荐

  • 微信公众平台

  • 扫描访问手机版