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.

[参考译文] MSP430FR2433:无法在最新 CCS 11.2中构建"2.15日历和篡改检测"内部管理示例

Guru**** 2541510 points
Other Parts Discussed in Thread: MSP430FR2433

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1116046/msp430fr2433-not-able-to-build-2-15-calendar-and-tamper-detection-housekeeping-examples-in-latest-ccs-11-2

器件型号:MSP430FR2433

您好!

我尝试在 最新的 CCS 11.2中运行内务处理型 MCU 示例"2.15日历和篡改检测"、但我无法构建该示例。 首先、我遇到了一些有关增大 CPTL_STACK_SIZE=160的问题、我通过在编译器标志中定义它来解决这个问题。 在出现新错误后、以下是错误:

#10010 errors encountered during linking; "calendar_tamper_detect_gui_ccs.out" not built	calendar_tamper_detect_gui_ccs		 	C/C++ Problem
#10367-D output section ".TI.persistent" cannot mix noinit sections with sections that require initialization.	calendar_tamper_detect_gui_ccs		 	C/C++ Problem

现在、我无法解决该误差。 我在云 CCS 中尝试了相同的示例、但项目中也出现了相同的错误。 请帮我解决这个问题。

谢谢

Jeevant Sah

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

    我要添加的另一项内容 是、当我尝试从资源浏览器中运行 CTPL 库示例时、发生了相同的错误。

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

    您好、Jeevant、

    此屏幕截图是您在尝试构建或运行时遇到的错误吗?  如果屏幕截图来自您尝试运行项目时、 您能告诉我在不运行项目的情况下构建项目时会发生什么情况吗?  导航至 Project>Build 项目。

    此致、

    Kyle Holub

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

    您好、Kyle、

    正如问题中所述,我只是尝试使用  Project>Build 项目来构建项目,但这是一个问题。

    这是我在运行项目时遇到的问题、图1中没有进行更改。 (但是、通过添加编译器标志和修复包含路径来修复这些问题)。 解决此问题后、我会得到图中所述的其他问题  2.

    图1 (下图)


    图2 (下方)

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

    您好、Jeevant、

    我正在研究这个问题、明天会回来。

    此致、

    Kyle Holub

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

    您好、Jeevant、

    您可以使用 CCSv6尝试一下吗? 我能够让它与该版本配合使用。  

    此致、

    Evan

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

    您好 Evan、

    它正在使用 CCSv6.2。 但如何使用最新的 CCSv11运行它。 CCSv6.2已经非常过时、我已经在11.2中开发固件。 在 CCSv11中是否有任何方法可以解决这个问题?  

    这个应用不仅带来了问题、而且与 MSP430FR2433系列相关的所有 CTPL 示例在构建时都给出了相同的错误。 因为我必须使用 CTPL、所以我需要一种方法来在最新的 CCS 中解决这个问题。

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

    您好、Jeevant、

    我就此向我们的编译器团队发布了一个问题。 请单击此处了解详情:

    https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1116523/linker-error-cannot-mix-noinit-sections-with-sections-that-require-initialization

    Evan

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

    上面链接的帖子修复了我在 CCS 11.1中遇到的问题

    Evan

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

    您好 Evan、

    这是可行的、但现在内存使用量比我使用旧版编译器编译时高出大约1.5倍。

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

    您好、Jeevant、

    在这两种情况下都应生成.map 文件。 您可以使用它来确定占用更多空间的内容。

    此致、

    Evan