TMS320F280049: RAM块分割作为程序和数据2部分使用是否可以?

Part Number: TMS320F280049

您好。我想咨询在一块RAM,比如280049的GS2RAM(0x00010000~0x00011FFF)分配给C28核使用,这块ram是否可以在cmd中分割成2部分,一部分作为程序使用,另一部分作为数据使用,比方说地址(0x00010000~0x000119FF)分给PAGE0,地址(0x00011A00~0x00011FFF)分给PAGE1?感谢专家回答~

  • 您好

    理论上确实可以在CMD文件中为RAM进行分割,以便将不同的地址范围分配给不同的用途,比如程序和数据。CMD文件通常用于链接器配置,它决定了如何将代码和数据放置到目标内存的不同部分。

    实际操作上官方没有相关推荐的例程,您可能需要根据您的具体需求和工具链的文档进行调整。此外,确保您的编译器和链接器支持这种配置方式,并且您的程序和数据大小不会超过分配的PAGE大小。