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.

[参考译文] MSP430F147:在将旧源代码编程到 MSP430F147时、问题是使用更新的编译器。 原始 hex 文件可与 FET 编程应用配合使用、但使用 Code Composer Studio 加载该文件不起作用。

Guru**** 2466550 points
Other Parts Discussed in Thread: MSP430F147

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1368637/msp430f147-the-issue-is-using-an-updated-compiler-when-programming-old-source-code-to-our-msp430f147-the-original-hex-file-works-with-the-fet-programming-application-but-loading-the-file-using-code-composer-studio-doesn-t-wor

器件型号:MSP430F147

工具与软件:

问题是在将旧源代码编程到 MSP430F147时使用更新的编译器。 原始的 hex 文件适用于 FET 编程应用程序、但使用 Code Composer Studio 加载文件不起作用。 它可以完美地加载到微控制器中、但存储器似乎会受到影响、因为默认设置不是应有 的设置。 我无法分辨哪些存储器位置在原始编译器和使用调试器之间发生了移位。 编译器 TI v4.2.7和 TI v3.2.1.8之间的显著差异是什么

非常感谢您提供任何帮助。  

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

    您好!

    这些版本是相当旧的,我认为我们无法找到有关这两个版本之间差异的细节。  

    需要检查的一点是、您可以将原始十六进制文件与新文件进行比较。 它可以为我们提供一些导致问题的线索。  

    并且还要检查 项目中的 lnk_msp430f147.cmd 文件。 检查当前值是否与旧值匹配。  

    此致、

    现金豪