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/LAUNCHXL-F28379D:能否将一些闪存从 CPU2重新分配到 CPU1?

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/821540/ccs-launchxl-f28379d-can-i-reassign-some-flash-memory-from-cpu2-to-cpu1

器件型号:LAUNCHXL-F28379D

工具/软件:Code Composer Studio

我有一个在 CPU2上运行的小程序、以及一个在 CPU1上加载的非常大的程序。 我知道、1024 KB 的闪存在两个处理器之间平均分配、每个处理器拥有512 KB 的闪存。 是否可以将闪存从一个 CPU 重新分配到另一个 CPU、以便例如 CPU2拥有256KB 的闪存、CPU1拥有768KB 的闪存? 我不需要在执行期间、编程期间分配内存。  

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

    您好、Matthew、

    遗憾的是、您无法在两个 CPU 之间对闪存进行分区、它们是专用的并与各自的 CPU 紧密耦合。 您可以通过将某些代码分配给 CPU2来减小数据大小、这样所有代码都可以容纳在相应内存大小的512KB 中。

    此致、

    Nirav