请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSPM0G3507 主题中讨论的其他器件: SysConfig
我刚刚开始为 MSPM0G3507编译工程、现在看到以下警告:
warning #10210-D: creating ".sysmem" section with default size of 0x800; use the -heap option to change the default size
我可以看到构建工具警告它们会自动创建一个.sysmem 段(针对堆)并将其设置为默认大小0x800。 我很好。
在进行挖掘时、我看到 M0工程不再包含标准链接器命令(.cmd)文件。 相反、SysConfig 会为我们自动生成该文件。 我通常也可以这么做。
奇怪的是、虽然我找不到一种"简单"的方式来指定堆(或栈)大小。 我预计这将是 SysConfig 中的配置选项、但我没有找到它。 (我缺少什么明显的东西吗?)
一些问题:
- 看起来我可以 阻止 SysConfig 自动生成 CMD 文件并将我自己的文件添加到项目中、对吧?
- 我们还可以在 CCS 工程属性中指定堆栈/堆大小... 但是、这会覆盖自动生成的链接器 CMD 文件吗?
- 是否计划向 SysConfig 添加其他配置设置(如堆栈和堆大小)?
我意识到这可能不是严格意义上的 MSPM0问题、但这是我第一次遇到它。
非常感谢、
斯科特