大家好、
McBSP 可以通过并且 DMA 直接返回存储器内容吗?
等等
DR 写入0x1、读取0x1+offset 并通过 DMA 返回 Dx 数据
DR 写入0x2、读取0x2+offset 并通过 DMA 返回 Dx 数据

此致、
Katherine
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好、
McBSP 可以通过并且 DMA 直接返回存储器内容吗?
等等
DR 写入0x1、读取0x1+offset 并通过 DMA 返回 Dx 数据
DR 写入0x2、读取0x2+offset 并通过 DMA 返回 Dx 数据

此致、
Katherine
Matthew 和
您只是想让 DMA 永远执行此操作,还是在传输一段时间后停止? [/报价]我希望 DMA 能够永远执行它。
[/quote]我们可以相应地设置源/目标地址[/报价]
是否可以根据输入 DR 数据返回相应的设置地址?
赞
DR=0x1、返回(0x1+地址集)数据
DR=0x2、返回(0x2+地址集)的数据
Katherine、
我相信我明白了。 所以、如果客户不介意将数据值写入内存中、我认为这很容易实现;也就是说、当接收到数据时、DMA 会将数据从接收缓冲区复制到传输缓冲区、就是这样。
如果我们需要向存储器写入可能的内容、则需要2个 DMA 资源。 1将 DR 数据写入 RAM、然后从第一个 DMA ISR 触发的另一个 DMA 将数据写回 DX。 DMA 应保持同步、并使用多于或仅仅1个字的内存。
此致!
Matthew