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.

[参考译文] MSP-Gang:MSP-Gang:错误396文件中的代码在选定MCU中超出范围

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1086745/msp-gang-msp-gang-error-396-code-from-file-is-out-of-range-in-selected-mcu

部件号:MSP-Gang
主题中讨论的其他部件:MSP430FR5043

您好!  

我遇到与 此POST相同的问题 (但仅使用1个端口和1个板)。 MCU:MSP430FR5043。  

该问题的解决方案是什么?  

谢谢  

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

    你好,Thibault

    这表明输出文件中指定的内存范围与设备的内存映射不匹配。  您是否使用CCS,IAR,其他?  您生成的输出文件格式是什么- TI .txt格式?  如果是,您可以将其附加到该帖子上,然后我致电查看它。

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


    如果我删除前两行(TinyRam内存),我不再收到任何错误。 链接器文件中似乎有一个来自TI示例代码的变量"lib_version"。 为什么会有它? 应该在电源循环时重新处理此问题,对吗?  

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

    您是否在应用程序中使用极小的RAM?  链接程序文件中的"lib_version"是FRAM的一小部分,如果需要存储库版本,则会添加该部分以保留空间。  我相信目的是为了让应用程序可以检查哪个库版本编译到映像中,并根据版本进行某些调用。 如果我记得,它没有被使用。  您正在使用哪个演示?

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

    你好,Thibault

    我们已经听过您的意见了一段时间,所以我假设您能够推进您的项目。
    我会将此发布标记为已解决,但如果不是这种情况,请单击"这不能解决我的问题"按钮并回复此主题以了解更多信息。
    如果此线程已锁定,请单击"提出相关问题"按钮,并在新线程中描述您的问题的当前状态以及您可能需要帮助我们解决问题的任何其他详细信息。