怎样用手动触发EDMA来进行MCBSP传输!!!
比如说,,我设置好了EDMA和MCBSP的配置后,接着MCBSP_enableSrgr(hMcbsp1);MCBSP_enableRcv(hMcbsp1);MCBSP_e...
比如说,,我设置好了EDMA和MCBSP的配置后,接着MCBSP_enableSrgr(hMcbsp1); MCBSP_enableRcv(hMcbsp1); MCBSP_enableXmt(hMcbsp1);EDMA就会把数据从缓冲区逐个写入DXR寄存器中,并产生EDMA中断,,但是这只能实现一次数据传输,,如果缓冲区的数据更新了,再把数据往外发,,以后应该怎样启动 EDMA来发送数据???烦请大家帮帮忙!!!!按照文档 SPRU190D 第228页的讲,,通过CPU来设置 ESR寄存器相应位来实时触发EDMA事件,,但是我试过了,没能成功,,请大家一起来想办法吧!!!
展开
3个回答
2013-11-30
展开全部
用edma链接方式,看一下mcbsp和edma的文档,里面有说明
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-11-30
展开全部
楼主的问题我也遇到过,不知道为什么通过CPU设置ESR,怎么也进不了中断,请高手帮忙解答一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-11-30
展开全部
2楼的朋友,请问用 QDMA怎样启动,能说详细点!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询