工具/软件:Code Composer Studio
您好、我们需要帮助、请:
“当使用 Code Composer Studio 编译器5.5.0.00077编译代码时,代码可装入32K 器件,且无6.5kB 闪存。
当使用 Code Composer Studio 编译器版本8.2.0.00007编译相同的代码时、该代码不适用于32K 器件。
所有设置似乎都相同。
目标处理器–MSP430F5171
优化–整个程序优化”
如果有任何帮助,我们将不胜感激
此致
Linda
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.
工具/软件: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附带的编译器(较新版本)。 在这种情况下、要使工程成功编译、您需要查看修改代码(减小代码大小)和/或尝试不同的优化设置、以使代码适合可用存储器。
希望这对您有所帮助。