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.

[参考译文] TMS570LC4357:DMA EMIF

Guru**** 2393725 points
Other Parts Discussed in Thread: TMS570LC4357

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1314611/tms570lc4357-dma-emif

器件型号:TMS570LC4357

我有一些与 TMS570LC4357及其接口相关的问题、以及如何将 CPU 中的 DMA 或外部器件中的 DMA 与 EMIF 结合使用。

DMA 可以访问附加到 CPU 的哪些存储器并使用这些存储器将数据(读取、写入)传输到 EMIFcs_n[4]从器件? 是否可以使用 来自外部器件的 GIOB 等来触发 DMA

从从 EMIF 读取到 CPU 内存、和另一个 GIOB 从 CPU 内存写入到 EMIF 从器件?

是否有示例设计或教程说明如何使用 CPU 中的 DMA 在连接到 CPU 的存储器(内部或外部 SPI 或 EMIF 存储器)之间向 EMIF 器件传输数据?

此外、当它切换为使用带有 cs_n[4]的 DMA 时、是否可以在没有 DMA 的情况下具有"正常"EMIF cs_n[4]函数、以及具有一个指定的时序和另一个时序?

EMIF 从器件可能是具有 TX、Rx FIFO 的1000Mbit/s 以太网 MAC、该 FIFO 需要由 CPU 在 cs_n[4]处提供服务、同时通过 EMIF cs_n[4]提供用于其他功能的"正常"总线访问。 CPU 还可出于不同用途使用 EMIF cs_n[2]存储器,并使用带 SPI 接口的闪存。 对于此设置、建议的方法是什么?

谢谢