你(们)好
我计划将 TMS320F28388D 中 ARM Cortex 内核的以太网外设用于应用。 要处理的数据大约为512KB。 大约100KB 的内部 RAM 是不够的、因此必须连接外部 RAM。 但是、外部存储器接口(EMIF1/EMIF2)似乎只能由 C28x 内核访问。 此外、ARM 内核上没有并行接口外设。 请建议如何连接来自 ARM 内核的外部存储器。
此致、
Naveen。
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.
你(们)好
我计划将 TMS320F28388D 中 ARM Cortex 内核的以太网外设用于应用。 要处理的数据大约为512KB。 大约100KB 的内部 RAM 是不够的、因此必须连接外部 RAM。 但是、外部存储器接口(EMIF1/EMIF2)似乎只能由 C28x 内核访问。 此外、ARM 内核上没有并行接口外设。 请建议如何连接来自 ARM 内核的外部存储器。
此致、
Naveen。
您好、Naveen、
正确的是、外部存储器接口无法从 ARM 访问、并且 ARM 端没有并行接口。 在这种情况下、您需要使用 IPC 方法从 C28x 上的外部接口接收数据、然后通过 IPC 将其传输到 ARM。 希望它能够提供足够的吞吐量来支持以太网通信。
只是想知道在这种情况下为什么需要这么多的数据(512KB),如果这是我们可以存储在内部闪存中的内容吗?
此致、
Vivek Singh
您好、Naveen、
[引用 userid="123463" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1017879/tms320f28388d-external-memory-interfacing-with-arm-core/3763287 #3763287">因此、建议使用 ARM 和 C28x 内核之间的消息 RAM 来访问外部存储器、大小为2k 字。 是否有任何其他方式可以直接访问?[/报价]否、没有直接访问。
此致、
Vivek Singh