首页 > 其他 > 详细

IAR产生可烧录的镜像文件

时间:2015-02-13 16:18:10      阅读:546      评论:0      收藏:0      [点我收藏+]
Technorati 标签:

在IAR中,产生能够使用烧录器烧写的hex文件的方法:

1. 只生成可烧写的hex文件:

    1.1   在Project Option中的Linker选项中,勾中【Output fle】选项,将输出文件名后缀改为hex

    1.2.  在【Format】选项中,选中Other,output后选择【intel-extend 】,其他值保持默认状态。

这样可以生成 不带调试信息的 hex文件,用于工程烧录。

2. 既要生成供调试的镜像文件,又要生成供烧写的hex文件,需要设置如下:

Output选项:

技术分享

Extra Output选项:

技术分享

同时,去掉tool文件夹下面的:

技术分享

重新make后,在相应目录会生成如下两个文件:

技术分享

hex后缀的为可工程烧写的文件

d51后缀的为带调试信息的文件

hex文件本身包含可执行镜像的起始地址、数据长度、段地址等信息,真实程序镜像像大小为对应map文件结尾处的汇总:

技术分享

共计 190.67KB大小。

IAR产生可烧录的镜像文件

原文:http://www.cnblogs.com/cherishui/p/4290356.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!