请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSP430F6779 主题中讨论的其他器件:MSP430F5438A
工具/软件:Code Composer Studio
因为我必须 使某个地址与该代码重叠
-Z (代码) ZAREA=1000-100F -Z (代码) ZAREA_CODE=1014-17FF -Z (代码) BSL0=1010-11FF -Z (代码) BSL1=1200-13FF -Z (代码) BSL2=1400-15FF -Z (代码) BSL3=1600-17FF
我可以在 IAR 上运行它。 但是 CCS 已经设置了不应重叠地址。
因此、我以旧线程的形式尝试了解决方案
示例
BSL0_L:origin = 0x1010,length = 0x0004 BSL0_H:origin = 0x1014,length = 0x01EC BSL1:origin = 0x1200,length = 0x0200 BSL2:origin = 0x1400,length = 0x0200 BSL3:origin = 0x1600,length =0x01F0 BSLSIG :origin = 0x17F0、length = 0x000C JTAGLOCK_KEY :origin = 0x17FC,length = 0x0004
.text :{}> BSL0_L | BSL0_H | BSL1 | BSL2 | BSL3 | BSLSIG | JTAGLOCK_KEY .text:_ISR:{}> BSL0_L | BSL0_H | BSL1 | BSL2 | BSL3 | BSLSIG | JTAGLOCK_KEY .cinit :{}> BSL0_L | BSL0_H | BSL1 | BSL2 | BSL3 | BSLSIG | JTAGLOCK_KEY .const :{}> BSL0_L | BSL0_H | BSL1 | BSL2 | BSL3 | BSLSIG | JTAGLOCK_KEY
或使用内存页
第1页: 闪存 :origin = 0x1014,length = 0x07EC
和
.text :{}>闪存
链接器失败、请解决问题或建议解决方法
最恰当的考虑
伊蒂法特:)