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.

[参考译文] MSP430FR5994:将MSP430FR5969移植到MSP430FR5994。

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/578541/msp430fr5994-porting-msp430fr5969-to-msp430fr5994

部件号:MSP430FR5994
主题中讨论的其他部件: MSP430FR5969

您好,


我在将当前工作代码从MSP430FR5969移植到MSP430FR5994时又收到一个错误。

ERROR[E104]:未能将所有句段适应指定范围。 在段聚合中发现问题。 无法将3个块(0xc87字节总计)置于内存的0字节中。 处理段放置命令"-P (code) aggregate,XBIGDATA,configuration=4400-FF7F"时出现问题,其中在放置时可用内存范围为"-none-"。

有人能帮您解决这个问题吗?

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

    您是否使用了正确的MSP430FR5994链接器文件,该文件应取代以前的MSP430FR5969版本? 我询问,因为FR5969的闪存从0x4400开始,而FR5994的闪存从0x4000开始,似乎您使用了错误的链接器。 由于FR5994在小(16位)和大(20位)内存空间中都有更多的内存空间,因此出现了一些奇怪的情况。 如果您使用的是自定义链接程序文件,请提供这些文件。

    此致,
    Ryan