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.

[参考译文] CCS/TMS320C6670:如何使用共享存储器(MSMC)

Guru**** 2596835 points
Other Parts Discussed in Thread: SYSBIOS

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/647448/ccs-tms320c6670-how-to-use-shared-memory-msmc

器件型号:TMS320C6670
Thread 中讨论的其他器件:SYSBIOS

工具/软件:Code Composer Studio

我的产品的信息

CCS v6

TMS320C6670LE

我想使用 NCP 从1GbE 接收数据并将其存储在共享存储器中。

我知道我需要使用 MSMC 将数据存储在共享存储器中。

我想知道 MSMC 的语法。 您有任何示例代码吗?

谢谢你

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

    我已通知 RTOS 团队。 他们的反馈将直接发布在此处。

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

    在 pdk_c667x_2_0_X\packages/ti\translation_NDK\Nimu 中有一个适用于 C6678的 Nimu 驱动程序示例。 我相信代码和数据被放置在 DDR 中。 您可以在 C6670情况下参考此示例、并在配置中将存储器位置更改为 MSMC。

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

    另一个、
    您能告诉我在哪里使用 DDR3 (EMIF)吗? 我如何将该部件更改为 MSMC? 我还需要修改.cmd 文件吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    它们是 SYSBIOS 项目、因此.cmd 文件是自动生成的。 要更改代码/数据放置、请使用如下语法将内容添加到.cfg 文件中、以定义要放入哪个存储器中的段:

    /*内存映射*/
    Program.sectMap[".text"]="MSMCSRAM";
    Program.sectMap[".const"]="MSMCSRAM";

    此致、Eric