请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:TMS320F2.8377万S 您好,
当我打开CCS中的内存分配选项卡时,我注意到我的所有变量都存储在一个2k长段(RAMLS5)中。 我想知道我是否可以使用RAM的其余部分进行变量存储。
谢谢
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中的内存分配选项卡时,我注意到我的所有变量都存储在一个2k长段(RAMLS5)中。 我想知道我是否可以使用RAM的其余部分进行变量存储。
谢谢
你好
您可以打开链接器命令文件-项目的".cmd"文件,以了解如何利用内存。 该文件称为“2.8377万S_RAM.cmd”或“2.8377万S_flash.cmd”。
在该文件中,您可以看到在文件的“内存”部分中使用了多少MCU的内存块,以及程序部分在“节”部分中的分布情况。
变量通常放置在节".ebss"中,因此您应该找到类似于".ebss:> RAMLS5 page =1"的字符串。 您可以在此处将内存块更改为要用于变量的内存块。 无论如何,我可以看到您的所有变量都已成功放入RAMLS5中,因此此时无需更改任何内容。