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.
大家好、
我尝试在 FLASHB 中分配512个元素的全局数组数据,方法是更改'.ebss'输出段的链接器命令以指定 FLASHB 而不是 RAML2 (在将.ebss 指定给 RAML2之前)
全局数组的所有元素都已初始化为"0"。
当我的应用程序使用链接器命令(.ebss :>FLASHB PAGE = 1)加载到 DSP (TMS320F28035)并且我在表达式窗口中检查它们时、这些元素的值为'NAN'。
前面提到的命令加载了一些变量到 FLASHB。 在表达式窗口中、 其中一些有'0xFFF'值、另一些有'NAN'值
为什么会发生这种情况?
您好!
请参阅此网页、了解如何将全局数据正确链接到链接器 cmd 文件中的存储器部分并将其分配给这些部分。 确保将数据分配到正确的段。 此外、请确保您的项目已设置为运行闪存构建配置。
http://processors.wiki.ti.com/index.php/C28x_Compiler_-_Understanding_Linking
此致、
Ozino