我在用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,操作更方便哦
|