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.

[参考译文] MSP430FR5969:上部 FRAM 与下部 FRAM

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/910367/msp430fr5969-upper-fram-vs-lower-fram

器件型号:MSP430FR5969

大家好、

这是一个时髦的问题。 我们使用的 MSP430FR5969启用了小型数据和存储器模型(16位可寻址空间)。 我们的运行空间不足、但希望继续使用小型内存模型。 是否可以将代码文本加载到上部 FRAM (20位可寻址)中并在下部 FRAM (16位可寻址)中运行? 这样、我们可以存储更多代码文本、但仍然可以获得16位速度的优势。 我知道链接器文件可以从较低的 FRAM 加载代码并在另一个定义的段中运行、但链接器是否会了解我是否 在启用了小内存和数据模型的情况下将代码从较高的 FRAM 加载到较低的 FRAM 中?

此致、

Ramon

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

    您好 Ramon、

    这是一个时髦的问题、我不确定、但我认为不是这样。   

    让我将其移至 C 编译器论坛、看看它们是否可以为您提供一些见解。   

    谢谢、

    JD

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

    编译器选项的组合 ...

    -vmspx --code_model=large --data_model=small

    (笑声) 支持的。  我相信它将解决您的问题。  如果确实如此、那么您将以记录和测试的方式使用这些工具。  这比使用任何人都没有使用或几乎没有人使用的另一种方案更好。

    如果此建议能解决您的问题、请让我来解决。

    谢谢、此致、

    乔治