1.错误提示:HEX file content at address 0x4A390 exceeds chip's 256 kB flash size
解决办法:
找到 f8w2530.xcl文件并打开,找到以下两行被注释的代码:
// Include these two lines when generating a .hex file for banked code model:(生成Hex文件需要包含两行)
//-M(CODE)[(_CODEBANK_START+_FIRST_BANK_ADDR)-(_CODEBANK_END+_FIRST_BANK_ADDR)]*\
//_NR_OF_BANKS+_FIRST_BANK_ADDR=0x8000
改为:
// Include these two lines when generating a .hex file for banked code model:
-M(CODE)[(_CODEBANK_START+_FIRST_BANK_ADDR)-(_CODEBANK_END+_FIRST_BANK_ADDR)]*\
_NR_OF_BANKS+_FIRST_BANK_ADDR=0x8000
2.错误提示:Could not open specified HEX file
解决办法:右键单击工程文件->Options->linker->
改为:

解决Hex文件超出闪存容量问题
本文介绍了解决在生成Hex文件时遇到的错误提示“HEX file content at address 超过芯片256kB flash大小”的方法。通过修改特定配置文件中的注释代码来确保生成的Hex文件与目标设备兼容。
1万+

被折叠的 条评论
为什么被折叠?



