嵌入式开发者社区

标题: dsp c6416 QDMA的使用 [打印本页]

作者: 莨毛毛07    时间: 2016-9-19 19:46
标题: dsp c6416 QDMA的使用
各位大神们,求助一下!!!我在使用dsp c6416芯片的QDMA时遇到搬数不对的问题。
dsp通过emifa读取fpga的fifo数据,fifo写满信号触发dsp进入外部中断6,开启qdma传输数据。在搬移过程中,用示波器抓取读脉冲信号,不连续。例如需要读1024个数据,中间只有4次读脉冲,读回来的数据还是重复一段时间,还间隔0,类似于1 0 1 0 1 0 1 0 1 0 4 0 4 0。请问是什么原因导致的?


使用QDMA的过程中,先使能了EDMA通道中断int8,然后直接在[size=13.3333px]外部中断6的服务程序中配置了QDMA寄存器,请问有什么问题吗?

作者: 希望缄默    时间: 2016-9-20 09:47
不好意思 没有用过这款处理器 不过也是 EDMA3 应该都是一样的 @Lewis 来解答下
作者: 莨毛毛07    时间: 2016-9-27 20:57
求大神解答,@Lewis




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4