Zynq-7000 SoC PS-DMA控制器 - 在已经存在刷新的情况下执行的任何DMAFLUSHP被合并并被忽略

描述

如果DMAFLUSHP一起发出两次,则外围请求接口有可能只识别一个刷新请求。

您通常不需要背靠背发出两个刷新指令,因此只要他们在发出两个刷新指令时不对外设编程以期望两个单独的刷新请求,就没有问题。

如果其间存在其他DMA外设请求指令,则将有两个单独的刷新。

DMARMB和DMAWMB无法解决此问题。

重要提示:不要开发外围内核,期望连续两次单独刷新。

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-31 08:43:58 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它