HEX 文件导入问题!

[复制链接]
 楼主| Ice_River 发表于 2007-4-19 16:13 | 显示全部楼层 |阅读模式
芯片是LPC2292&nbsp;&nbsp;工具是&nbsp;LPC2000&nbsp;Flash&nbsp;Utility&nbsp;V2.2.3<br />用ADS1.2生成HEX文件后&nbsp;导入LPC2000&nbsp;Flash&nbsp;Utility中<br />发生Invalid&nbsp;or&nbsp;unsupported&nbsp;HEX&nbsp;file!&nbsp;情况。用记事本查看HEX文件发现第一行如果是:020000040000FA&nbsp;就能够导入和下载,我的HEX文件第一行是<br />:0200000480007A&nbsp;所以不行,如果该成:020000040000FA&nbsp;可以下载,但不能运行,有遇到过同样情况的没?&nbsp;<br />多谢关注!
lenglx 发表于 2007-4-23 17:51 | 显示全部楼层

你生成的文件的加载地址不对

我没用过2292,不过看你所描述的.<br /><br />:020000040000FA&nbsp;<br />就是代码装入到地址0是可以装入的.<br /><br />:0200000480007A&nbsp;<br />代码装入到0x8000&nbsp;0000是不可以的.<br /><br />你硬改成把代码装入到地址0,&nbsp;虽然烧入了,但代码本身就是连接成在0x8000&nbsp;0000开始运行的,当然不能正确了.<br /><br />尝试更改你的分散加载文件,重新链接.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

149

主题

1882

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部