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.

[参考译文] MSP430FR6045:USS 演示编译警告

Guru**** 2502205 points
Other Parts Discussed in Thread: MSP430FR6045, MSP430FR6047

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1065649/msp430fr6045-uss-demo-compile-warning

器件型号:MSP430FR6045
主题中讨论的其他器件: MSP430FR6047

您好!  

我正在测试 USS_Water 演示项目。

我使用 MSP430FR6045、因此在工程属性中将器件设置从 FR6047更改为 FR6045。

此外、我将 lnk_msp430fr6045.cmd 修改 为 lnk_msp430fr6047.cmd

但发生了编译警告。

当我在 cmd 文件中删除 USS_CONFIG {}时,使用 CCS 版本:11.0.0.00012时不会出现警告

但 CCS 版本:10.4.0.00006没问题。  

自动链接的 cmd 文件版本为 v1.211 (CCS v10)和 v1.212 (CCS v11)。

我修改了这个自动 链接的 cmd 文件并使用 ccsv10和 ccsv11进行编译。

警告是否与版本相关?

能否删除 cmd 文件中的 USS_CONFIG?

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

    您好!

    FR6045和 FR6047的主要区别在于 FRAM 存储器大小。 FR6045为128KB、FR6047为256KB。  

    您对 cmd 文件进行了哪些更改?  您需要更改 FR6045的 FRAM2部分的长度。  

    此致、

    现金 Hao

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

    我已经知道闪存大小不同。

    II 附加了我使用的链接器命令文件。

     此 cmd 文件在 CCSv10中没有错误和警告。

    但在 CCSv11中、警告与上一个问题相同。

    e2e.ti.com/.../lnk_5F00_msp430fr6045.txt

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

    您好!

    我在演示应用项目中将您的 cmd 文件与我们的 cmd 文件之一进行了比较。

    并发现您错过了文件中栈大小的定义。

      

    链接文件的其他部分对我来说看起来不错。 您可以尝试将其添加到文件中、并检查它是否影响警告。

    此致、

    现金 Hao