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.

[参考译文] TMS320F28P650SH:不同的十六进制

Guru**** 2411080 points
Other Parts Discussed in Thread: SYSCONFIG, C2000WARE

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1543551/tms320f28p650sh-different-hex

器件型号:TMS320F28P650SH
Thread 中讨论的其他器件:SysConfigC2000WARE

工具/软件:

您好支持团队:

我在为 C2000 开发代码时遇到了问题。 我发现、相同的源代码在不同的计算机上编译时会生成不同的十六进制文件。 我已经确保两台计算机使用相同的编译器版本、相同的 C2000WARE 版本以及相同的 SysConfig 设置。

您能否帮助检查一下、除了下图中显示的设置之外、是否还有其他我可能忽略的设置?

谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我有两个实验建议。  欢迎您使用一个或两个实验。

    实验一...比较构建日志。  若要在一台计算机上捕获构建日志、请重新编译整个工程。  一种方法是右键点击工程名称并选择 重新编译工程 。  然后将“Console"视“视图的内容保存到文本文件中。  使用名为的图标 复制构建日志 (较早版本的 CCS)或 将构建日志保存到文件 (CCS 的较新版本)。  在每台计算机上捕获构建日志后、请进行比较。  有些差异将毫无意义。  但其他人可能会指出问题的原因。

    实验二...这个实验假定至少有一个函数具有不同的大小。  请理解这一假设可能是错误的。  请按照文章 查找代码大小增加的来源中的说明进行操作。  但有一个不同之处:你对任何大小不同的函数感兴趣。  选择其中一个功能。  仔细调查关联源文件的构建情况、该源文件可能指向问题的原因。

    谢谢。此致、

    -乔治