请问,我使用am335x 的GPMC总线以EDMA方式向外部FIFO写数据,如果EDMA申请搬移的数据块大小(看手册使用AB同步方式,设置每次传输100KB)超过了所连接FIFO深度(8KB)的话应当怎样处理呢?
是否只要保证每个数据块小于FIFO深度就行?EDMA内部会不会有某种暂停机制,可以在FIFO满的时候暂停传输呢?
Denny%20Yang99373:
没有硬件机制
EDMA只知道往一个地址来搬 你在启动EDMA之前要计算好需要搬运的数据多少
没有硬件机制
EDMA只知道往一个地址来搬 你在启动EDMA之前要计算好需要搬运的数据多少