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:将 GSRAM0-7分配至 CPU1、将 GSRAM8-15分配至 CPU2

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1371189/tms320f28388d-allocate-gsram0-7-to-cpu1-and-gsram8-15-to-cpu2

器件型号:TMS320F28388D
主题中讨论的其他器件:C2000WARE

工具与软件:

大家好、

您好!!!

我正在使用 TMS320F28388、我们将为这两个 CPU 使用专用本地共享 RAM (LSRAM)、现在我们想使用 GSRAM、因为我们在 GSRAM 块中有更多可用存储器。

我正在寻找一个示例链接器命令文件、其中我可以将 GSRAM0-7分配给 CPU1、将 GSRAM8-15分配给 CPU2、然后重新启动。

谢谢、此致

拉克什·库马尔

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

    您好、Rakesh、

    您应该能够在以下位置查看链接器 cmd 文件: C2000Ware_5_02_00_00\device_support\f2838x\common\cmd

    谢谢

    阿斯温

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

    您好、Aswin、

    感谢您的参与、我想为 CPU1和 CPU2使用单个可执行文件、其中我的想法是为 CPU1使用 GSRAM0-7块、为 CPU2使用 GSRAM8-15块来存储程序存储器。

    我知道所有 GSRAM 块默认分配给 CPU1。 如果我将 GSRAM0-7分配给 CPU1、CPU2将只能读取 GSRAM0-7块。

    是否有其他任何方法可以将 GSRAM 块用于通过单个可执行文件方法为 CPU1和 CPU2存储程序存储器?

    此致

    拉克什·库马尔

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

    您好、Rakesh、

    目前、我们没有适用于两个 CPU 的单一可执行方法。 您需要为 CPU1和 CPU2具有单独的.out。 有关更多详细信息、请查看 C2000Ware SDK 中存在的双核示例。

    谢谢

    阿斯温