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/MSP430F4152:MSP430F4152

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/894855/ccs-msp430f4152-msp430f4152

器件型号:MSP430F4152

工具/软件:Code Composer Studio

您好!  

我使用的是 MSP430F4152。

在进行程序时、  

我发现一个错误。

我不理解。

(它与.text 大小0x4116相关)

是 因为内存不足?

我正在上传一个屏幕截图、并显示消息。

请检查一下。

#实际上我不理解问题...................

此致、  

Srijit

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

    您的代码(".text")太大、无法放入 MCU (闪存)中。 F4152具有16KB、而0x4116略多于16KB。

    如果您还没有、请提高优化级别;优化器可以显著缩小代码。 除此之外、您还需要考虑不需要的代码("printf=full"和浮点是大消费者)。

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

    尝试减小代码大小的另一种方法是使用 CCS 的 Optimizer Assistant 功能。

    谢谢、此致、

    乔治

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

    您好、Bruce、

    您说:

    [引用用户="Bruce McKenney47378"] F4152具有16KB 的容量、而0x4116的容量略高于此容量。

    请您解释一下。

    您能告诉我、值0x4116多吗?

    谢谢、

    Srijit

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

    我的计算器显示0x4116是16662。

    16KB 为16384 (0x4000)。

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

    您好!

    明白了。

    谢谢、

    Srijit