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 内核连接的外部存储器

Guru**** 2609285 points
Other Parts Discussed in Thread: TMS320F28388D

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1017879/tms320f28388d-external-memory-interfacing-with-arm-core

器件型号:TMS320F28388D

你(们)好

我计划将 TMS320F28388D 中 ARM Cortex 内核的以太网外设用于应用。 要处理的数据大约为512KB。 大约100KB 的内部 RAM 是不够的、因此必须连接外部 RAM。 但是、外部存储器接口(EMIF1/EMIF2)似乎只能由 C28x 内核访问。 此外、ARM 内核上没有并行接口外设。 请建议如何连接来自 ARM 内核的外部存储器。

此致、

Naveen。

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

    您好、Naveen、

    正确的是、外部存储器接口无法从 ARM 访问、并且 ARM 端没有并行接口。 在这种情况下、您需要使用 IPC 方法从 C28x 上的外部接口接收数据、然后通过 IPC 将其传输到 ARM。 希望它能够提供足够的吞吐量来支持以太网通信。

    只是想知道在这种情况下为什么需要这么多的数据(512KB),如果这是我们可以存储在内部闪存中的内容吗?

    此致、

    Vivek Singh

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

    您好、Vivek、

    感谢您的回答。

    在这里、控制 器应从多个节点收集数据(假设有15个节点)。此外、在接收和丢弃视频或音频的情况下、以太网缓冲器需要足够大、以便接收和处理标头以丢弃它们。

    因此、建议使用 ARM 和 C28x 内核之间的消息 RAM 来访问外部存储器、大小为2k 字。 是否有其他方式可以直接访问?

    此致、

    Naveen。

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

    您好、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