主题中讨论的其他器件:TMS320F28379D、
您好!
我将代码从 TMS320F28379D 项目移植到 TMS320F28386S。 一些代码定义了包含某种类型数据的段。 除一个指令外、所有其他指令都未能显示在映射文件和链接器的输出中。 一个例外是来自包含代码的汇编文件的段。 缺失的部分来自 cpp 文件。 我正在生成列表文件、以便可以看到缺少的数据在那里。 因此、我假设文件已正确编译、数据位于目标文件中。
在映射文件中、可以在 MEMORY_CONFIGURATION 区域看到 SECTIONS 的空间。 但是、段名及其关联的目标文件不会显示在 section_allocation _map 中。 为了确定它们确实不在输出中、我将让 C2000十六进制实用程序生成 TI-TXT 文件。 生成的文件不包含此数据。
我将 CCS 10.4.0.0006与编译器版本 TI v20.2.5.LTS 一起使用。
CPP 文件如下所示、其中一些为数组:
#pragma DATA_SECTION (" ")
常量结构 结构名称=
{
,
,
};
cmd 文件如下所示:
内存
{
PAGE0:
: origin=0x12345, length=6
}
部分
{
:> ,PAGE = 0
}
为了使输出显示在其中、我还需要做其他什么吗?
谢谢!
据