IAR 烧录镜像

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

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

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

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

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

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

Output选项:

IAR产生可烧录的镜像文件

Extra Output选项:

IAR产生可烧录的镜像文件

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

IAR产生可烧录的镜像文件

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

IAR产生可烧录的镜像文件

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

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

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

IAR产生可烧录的镜像文件

共计 190.67KB大小。

相关文章:

  • 2021-08-04
  • 2021-07-29
  • 2021-06-20
  • 2021-12-05
  • 2021-12-30
  • 2021-05-14
  • 2022-12-23
  • 2022-01-18
猜你喜欢
  • 2022-12-23
  • 2021-07-02
  • 2021-11-22
  • 2021-12-17
  • 2021-12-01
  • 2021-09-11
相关资源
相似解决方案