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.

[参考译文] MSP430FR5043:编译适用于 MSP430FR5043的 USS 气体演示

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/832682/msp430fr5043-compiling-uss-gas-demo-for-msp430fr5043

器件型号:MSP430FR5043
主题中讨论的其他器件: MSP430FR6043

您好!

我尝试为 MSP430FR5043编译 USS 气体演示、但链接器返回错误:

"./lnk_msp430fr5043.cmd"、第215行:错误#10099-D:程序将无法放入可用内存中。 ".leaRAM"大小为0x1220的运行定位失败。

可用存储器范围:LEARAM 大小:0xec8未使用:0xec8最大空洞:0xec8  

当我查看 lnk_msp430fr5043.cmd 与 lnk_msp430fr6043.cmd 时、LEARAM (和 LEARAM_0)大小存在差异。 根据数据表处理器、MSP430FR5043和 MSP430FR6043应具有相同大小的 FRAM 和相同数量的 RAM。 为什么在 MSP430FR5043中包含两个部分的 LEARAM?什么是 LEARAM?

如何修改现有演示以使其在 MSP430FR5043上正常工作?

提前感谢、

Tadeas Minha

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

    这是由于分配内存的 lnk_msp430fr5043.cmd 文件存在差异。 在项目中更改器件时、CCS 将导入 FR5043的默认链接器命令文件、该文件没有我们根据 FR6043对我们的应用所做的更改。 我已随附 FR6043和 FR5043链接器命令文件以及 FR5043链接器命令文件之间的差异报告、其中已应用了更改。 在项目中进行更改或使用我提供的文件。 请告诉我这是否解决了问题。  e2e.ti.com/.../5635Report.html

    e2e.ti.com/.../lnk_5F00_msp430fr5043.cmd