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.

[参考译文] MSP430F5438A μ:MSP430F5438A的存储问题

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1412281/msp430f5438a-msp430f5438a

器件型号:MSP430F5438A

工具与软件:

Error[E16]:区段 DATA16_ID (大小:0xf3c align:0x1)对于区段定义太长。 至少需要额外增加0x34e 个字节。 处理段放置命令"-Z (const) DATA16_C、DATA16_ID、TLS16_ID_5C00-DF7F"时发生了问题、其中放置时可用的存储器范围为 "code :d392-df7f"与此放置相关的保留范围:

5c00-df7f DATA16_C


下面是我的XCL文件的配置 μ A

-Z (const) DATA16_C、DATA16_ID、TLS16_ID_5C00-DF7F

//-------------------------------------------------------
//代码
//

-Z (code) boot=E000-FF7F
-Z (const) online_crc=E000-FF7F

-Z (code) INT_code=DF80-DFFF
-Z (CODE) CSTART、ISR_CODE、CODE16=5C00-DF7F


//-------------------------------------------------------
//所有存储器0-FFFFF
//

//-------------------------------------------------------
//代码
//

-P (code) code=5C00-DF7F、10000-45BFF

//-------------------------------------------------------
//常量数据
//

-Z (CONST) DATA20_C、DATA20_ID、CODE_ID、DIFUNCT、CHECKSUM=5C00-DF7F、10000-45BFF


//-------------------------------------------------------
//特殊矢量
//

-Z (code) INTVEC=FF80-FFFF
-Z (code) reset=FFFE-FFFF

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

    你(们)好

    我可以知道您的开发环境和 IDE 版本号吗?

    我们  在 CCS 和 IAR 中提供了示例代码 www.ti.com/.../SLAC375

    您可以基于此代码示例构建您的项目。

    谢谢