IAR产生可烧录的镜像文件

Technorati 标签: IAR 烧录镜像

在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大小。

时间: 2024-10-05 04:36:20

IAR产生可烧录的镜像文件的相关文章

使用 UltraISO 将 Windows Server 2008 R2 ISO 镜像文件烧录到 U 盘

准备材料:1 一个 8-16G 的 U 盘,并将 U 盘格式化成 NTFS 格式. (注意,不能用 FAT 格式化 U 盘,因为后续使用时 install.wim 文件会超过 2G,导致无法注入对应 USB 3.0 的驱动)U 盘用 USB 2.0 的 U 盘.注意最好不要用 USB 3.0 的 U 盘,可能造成无法正常识别或者加载驱动不正常.在服务器上也要接 USB 2.0 的接口,不要用 USB 3.0 的接口.(2.0 的接口是白色或者黑色的或者标注通用 USB 接口图案,3.0 的接口是

Android内核开发:系统分区与镜像文件的烧写

本文是<Android内核开发>系列的第五篇文章,本文重点介绍如何把编译输出的镜像文件烧写到Android设备中. 玩过刷机的朋友肯定对fastboot这个工具并不陌生,它是Android SDK中提供的一种开发工具,支持通过USB线将手头的镜像文件更新/烧录到Android设备中,常用的fastboot烧录过程如下: fastboot flash boot boot.img fastboot flash system system.img fastboot flash userdata us

在MarS board上烧录系统镜像

MarS Board 是基于飞思卡尔(Freescale Semiconductor)i.MX 6Dual 处理器的评估板.i.MX 6Dual 处理器集成了高达 1GHz 的 ARM Cortex™-A9 内核.2D和3D 图形处理器和 3D 1080p 视频处理器.MarS Board评 估板具有丰富的接口,包括HDMI接口. LVDS 接口. Mini USB OTG接口. Mini USB Debug 接口.RJ45 接口.USB Host 接口.TF 卡接口和 LCD 显示接口,能够帮

Android系统的镜像文件的打包过程

在前面一篇文章中,我们分析了Android模块的编译过程.当Android系统的所有模块都编译好之后,我们就可以对编译出来的模块文件进行打包了.打包结果是获得一系列的镜像文件,例如system.img.boot.img.ramdisk.img.userdata.img和recovery.img等.这些镜像文件最终可以烧录到手机上运行.在本文中,我们就详细分析Android系统的镜像文件的打包过程. 老罗的新浪微博:http://weibo.com/shengyangluo,欢迎关注! <Andr

从零开始构建一个centos+jdk7+tomcat7的docker镜像文件

从零开始构建一个centos+jdk7+tomcat7的镜像文件 centos7系统下docker运行环境的搭建 准备centos基础镜像 docker pull centos 或者直接下载我准备好的镜像 docker pull registry.cn-hangzhou.aliyuncs.com/repos_zyl/centos:0.0.1 准备jdk7和tomcat7安装包 创建工作目录, mkdir -p /z/docker 准备下载jdk7的tar.gz包http://download.o

Android系统定制——Download Android System 及加载system镜像文件

定制android系统(配置及相关系统的镜像文件),具体可参考:Driver_All_in_One_V1.0--MT6735_6753.pdf文档,特别需要理解的是Download部分. 与之对应的软件是:Smart Phone Flash Tool,一般是在菜单栏的Download部分进行选择操作. Download-agent(下载代理):选择 \升级固件与升级固件的工具\SP_Flash_Tool_exe_Windows_v5.1536.00.000 文件(通常不用特别选择,使用默认的即可

磁盘管理,磁盘挂在mount,挂载光盘镜像文件,挂在U盘,umount 卸载命令, dd

1 mount 命令格式: mount[-t vfstype] -o options device dir 其中: *-t vfstype 指定文件系统的类型,通常不必指定.mount会自动选择正确的类型.常 用类型有: 光盘或光盘镜像:iso9660 DOSfat16文件系统:msdos Windows9x fat32文件系统:vfat WindowsNT ntfs文件系统:ntfs MountWindows文件网络共享:smbfs UNIX(LINUX)文件网络共享:nfs *-o opti

Docker镜像文件(images)的存储结构

原文作者: Troy Howard(http://blog.thoward37.me/)原文地址:http://blog.thoward37.me/articles/where-are-docker-images-stored/ 翻译:刘斌(http://liubin.org/)本文地址:http://liubin.org/2014/03/10/about-docker-images-storage/ ? 关于本文的任何指正,请在新浪微博联系我或者在Twitter上. 如果你是刚开始接触 Doc

攻城狮在路上(叁)Linux(二十四)--- linux设置开机挂载及镜像文件挂载

虽然可以手动进行文件系统的挂载,但是每次都手动挂载就会很麻烦,开机挂载的目的就是实现文件系统的自动挂载. 一.开机挂载:/etc/fstab及/etc/mtab 主要是通过修改/etc/fstab文件的配置来实现. fstab是开机时的设置,实际文件系统的挂载是记录到/etc/mtab和/proc/mounts这两个文件中. 1.系统挂载的限制: A.根目录/必须挂载,而且一定是最先挂载的,要先于其他mount point. B.其他挂载点必须为已新建的目录,可以任意指定. C.所有挂载点在同一