导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[shangwo88]分享ARM7学习过程中HEx烧写问题!!



No.56654
作者:shangwo88
邮件:shangwo88@sina.com
ID:124592
登陆:7次
文章数:130篇
最后登陆IP:116.77.18.30
最后登陆:2011/9/21 12:17:57
注册:2009/1/13 9:31:31
财富:176
发帖时间:2009/7/8 17:28:15
发贴者IP:116.77.12.50
标题:shangwo88:分享ARM7学习过程中HEx烧写问题!!
摘要:No.56654分享ARM7学习过程中HEx烧写问题!! 有些买了SuperARM2100开发板的用户反映:在按照我们资料的开发步骤编译出HEX文件后,不能烧录进ARM芯片,会出现问题,见下图:


提示说地址超出范围。

--------------------------------------------------------------------------------


就这一问题下边做个详细回答。希望对初学者有用。

我们知道,ARM7的片内SARM地址是从0X40000000单元开始的,片内FLASH地址是从0X00000000单元开始的。HEX文件本身是包含地址的,他的地址到底从什么开始,这和具体的编译环境有关。见下图:

我们的每个编程模板提供3种变异模式,第一个DebugInRAM是在内部SRAM里调试的,编译出来的HEX文件是以地址0X40000000单元开始的。第二个DebugInFLASH才是在FLASH里调试,编译出来的程序可烧 ......

>>返回讨论的主题



  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:10毫秒 最大:78531毫秒 查询6次