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.

[参考译文] TMS320F28335:警告:正在将数据写入自动生成的文件(另一个)

Guru**** 2484615 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1168791/tms320f28335-warning-data-is-being-written-to-auto-generated-file-another-one

器件型号:TMS320F28335

大家好、

启用 C2000十六进制实用程序后、我将收到此警告。 我讨论了所有类似的主题、但我找不到解决方法。

CCS v10.4.0

编译器 v21.6.0.0

以下是项目配置的屏幕截图。

这两个文件被添加到项目中、而不进行任何更改。

下面是编译后生成的.map 文件

这里是构建控制台日志。

我认为第1页上没有任何初始化内容、因此我对此感到困惑。 我认为这不是这个主题 https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/606807/compiler-tms320f28377s-warning-data-is-being-written-to-auto-generated-file-myproject-m10-since-compiler-v17-6中讨论的问题、 因为我要创建次要文件并使用一些数据填充。

是否有人知道正在发生什么?

最棒的

米罗

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

    hex2000.exe 的默认--romwidth 为8、这会导致 输出两个十六进制文件。 更新您的十六进制选项以使用--romwidth=16,您只能获得一个文件。

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

    非常感谢。 这解决了我的问题。