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/MSP430FR2355:链接器设置

Guru**** 2538930 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/941851/ccs-msp430fr2355-linker-setting

器件型号:MSP430FR2355

工具/软件:Code Composer Studio

您好、TI 支持成员。

我想做如下类似的结构。 但我有一个问题。 请回答链接器设置如何解决此问题。

--------------

信息区:1800-19FF

--------------

代码区8000CFFF

--------------

数据区域 D000-FF7F

--------------

矢量区域保持不变。

每次我将固件写入器件时、数据区域会消失、显示"0xFF"。

固件大小低于代码区域大小。 因此、代码大小不成问题。

设置数据后、重置数据不会擦除数据。
这表明它作为非易失性运行。 这意味着、当开发环境加载固件时、数据将被擦除。

我可以通过链接器设置、CCS 设置或 IAR 设置来解决此问题吗?

如果我无法解决此问题、我需要在写入固件之前从器件中提取数据。 然后、我必须写入固件并将提取的数据再次写入器件。

效率太低。

正常开发环境应该能够确定程序的加载和初始化范围、但我找不到合适的设置。

请就如何执行此操作向我提供建议吗?

此致

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

    我可以通过调试器下载设置来解决此问题。

    谢谢。