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/MSP430F5171:使用 UP 存储器的 CCS V8

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/778390/ccs-msp430f5171-ccs-v8-using-up-memory

器件型号:MSP430F5171

工具/软件:Code Composer Studio

您好、我们需要帮助、请:  

“当使用 Code Composer Studio 编译器5.5.0.00077编译代码时,代码可装入32K 器件,且无6.5kB 闪存。

当使用 Code Composer Studio 编译器版本8.2.0.00007编译相同的代码时、该代码不适用于32K 器件。

 

所有设置似乎都相同。

 

目标处理器–MSP430F5171

优化–整个程序优化”

 

如果有任何帮助,我们将不胜感激

此致

Linda

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

    Linda、

    CCS 5.5和 CCS 8.2附带不同版本的 MSP430编译器、不同版本的编译器可能会生成略有不同的代码大小。 如果他们的项目代码大小已经接近 CCS 5.5中可用存储器的限制、那么 CCS 8.2中编译器生成的代码有可能将其推向超过限制。  

    有几个选项可以解决此问题:

    1) 1)您可以将 CCS 8.2配置为使用与 CCS 5.5相同版本的编译器工具。 有关详细信息、请参阅此编译器安装和选择页面: http://software-dl.ti.com/ccs/esd/documents/ccs_compiler-installation-selection.html

    2) 2)更好的长期选项是使用 CCS 8.2附带的编译器(较新版本)。 在这种情况下、要使工程成功编译、您需要查看修改代码(减小代码大小)和/或尝试不同的优化设置、以使代码适合可用存储器。  

    希望这对您有所帮助。