请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
工具/软件:Code Composer Studio
假定x.obj是 一组函数,需要闪存中有3K空间。 我要 将 他的模块及其 包含的所有函数放在本节中, 并从 地址0xA000开始。 我不希望将此对象模块中的任何代码放置在任何其他节中,也不希望将此对象文件中未包含的任何代码放置在该节中。 我怀疑这是一个.cmd文件操作,在 我要在绝对地址定位的特定C模块的开头使用#pragma引用。 我认为链接程序要将活动程序代码放在.text部分。 我可以在.cmd文件中添加像“flash”这样的内存区域,并在部分定义中添加My_Area一节,但我不知道在何处以及如何告诉链接器将x.obj放在该节中。 我也不能肯定没有更好的办法是我错过的。 在装配体中,这可能是一个orgin定义,但'C'中的等效项是什么?