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.

[参考译文] CCS/RM46L852:Hercules Launchpad (RM46L852) Project_1二进制文件与源代码不匹配

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/850109/ccs-rm46l852-hercules-launchpad-rm46l852-project_1-binary-does-not-match-source-code

器件型号:RM46L852

工具/软件:Code Composer Studio

所有这些都是一个混乱的根源,而不是一个障碍。  作为 LAUNCHXL2 RM46入门简介的一部分、提供了"开箱即用演示"二进制文件供下载、但 Doe 与项目的源代码不匹配。

具体而言、中的源代码  存在显著差异(如果是光传感器二极管显示屏、则闪光频率相反)。 二进制文件显示在控制台输出上的文本与源代码不匹配、用户1按钮的操作在提供的二进制文件和源代码之间不匹配。 (二进制文件会增加闪存频率、直到第6次按下 User1按钮、然后设置 ERR LED)、源代码会增加频率、并且从不设置 ERR LED、二极管只是卡在 ON 上、直到执行 PORRST。

明显的原因是 TI git 存储库上的源代码发生了更改、但二进制文件仍然基于原始代码。 所有内容相等、与二进制文件匹配的原始代码比更新的 git 源代码更加直接。 TI git 站点现在已关闭、或者我将看到提交历史记录是否可用、以便访问原始源。

但是,我想我会传递二进制/源代码不匹配,因为源代码的工作方式与 Project_1二进制的工作方式相反--它也可能是其他人混淆的原因。

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

    尊敬的 David:

    感谢您指出问题。 我将把这一点转发给我们的团队。