IAR工程下.eww、.ewp、.ewd、.map、.hex、.bin、.browse、.ewt、.o文件的作用!
1.eww:工作空间文件(不可删除)
这个文件是多个工程的索引文件,也是我们打开IAR工程的文件。
2.ewp:工程文件(不可删除)
新建工程之后产生的文件,在同一个工作空间下建立多个工程,就会有多个ewp文件。
3.ewd:工程调试器配置文件(不可删除)
他配合IAR系统编译和汇编使用,完成集成在IDE中,提供开发和调试功能。
4.map:内存映射信息
该文件是分析代码内存占用情况的重要文件,但不可删除。遇到问题后会进入硬件故障灯中断,就需要进一步分析map文件。
5.hex:intel格式固件文件
这种文件也是比较常用的一个执行文件或固件。
6.bin:二进制格式固件文件
和hex文件类似,但IAR中产生,keil中常规的操作中不能输出bin文件,可通过配置命令输出bin文件。
7.browse:浏览文件
这个文件在调试代码时比较重要,主要用于“go to Definition of”功能,可配置为不输出该文件,但也不能使用该功能了。
8.ewt:C-STAT and C-RUN文件
project->options->static analysis可以看见C-STAT,也就是静态分析相关的文件,这个文件可以删除,在编译过程中产生,用于分析静态数据。
9.o:文件模块。
该文件就是对应每一个.c文件编译后的文件“object module”,用于后面的编译。
IAR工程下.eww、.ewp、.ewd、.map、.hex、.bin、.browse、.ewt、.o文件的作用!相关推荐
- 痞子衡嵌入式:IAR环境下无法直接下载调试i.MXRT分散链接工程的解决方案(宏文件.mac+双Flashloader)...
大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家分享的是IAR环境下无法直接下载调试i.MXRT分散链接工程的解决方案. 分散链接与加载一直是嵌入式领域比较劝退新手的难题,在恩智浦 i.MXR ...
- IAR工程中的各个文件的含义
eww.ewp.ewd的意思? 为方便大家阅读,本文内容已经整理成PDF文件: http://pan.baidu.com/s/1gfHygyn Ⅰ.写在前面 IAR工程中的源代码.c.h文件只有几M大 ...
- 飞思卡尔智能车iar工程常见问题
1.link配置文件错误引起的报错 Error[Li005]: no definition for "__VECTOR_TABLE" [referenced from F:\资料 ...
- IAR环境下STM32+IAP方案的实现(转)
–基于STM32F103ZET6的UART通讯实现 一.什么是IAP,为什么要IAP IAP即为In Application Programming(在应用中编程),一般情况下,以STM32F10x ...
- LPC1768 IAR环境下使用完整64K内存的方法_整理
https://blog.csdn.net/tpoem/article/details/98372896 原文有一点错误 这个芯片是NXP公司出的很经典的一款Cortex-M3芯片了 虽然已经过了很多 ...
- stm32f4 CubeMX生成IAR工程 移植ST官方 Bootloader 教程
目录 一.前言 二.CubeMX生成 IAR 工程 1.CubeMX生成工程 2.官方的IAP例程 三.移植bootloader 1.移植相关代码 2.flash_if.h文件修改 3.准备App程序 ...
- Iar工程编译和下载的使用教程
Iar工程编译和下载的使用教程 wangxl@20180807 安装iar6.4 解压CD-EWARM-6401-3812.zip按默认进行安装 解压key.zip进行注册 安装 j-link4.2 ...
- iar环境下c语言编程,STM8在IAR环境下的C语言开发.doc
STM8在IAR环境下的C语言开发 STM8单片机在IAR环境下的C语言开发 头文件搜索路径设置 在工程管理窗口按右键,选择option,打开选项设置窗口如下 选择C/C++ compiler选项,然 ...
- 打开IAR工程后,Workspace栏不显示工程的解决办法
有时IAR工程因异常关闭,再次打开IAR工程时,会出现Workspace栏不显示工程的现象,如下图所示: 原因:demo.eww文件内容丢失,丢失后demo.eww文件内容的内容如下: <?xm ...
最新文章
- 如何用知识图谱挖掘商业数据背后的宝藏?
- 构建高性能的ASP.NET应用(五)-如何开始寻找性能瓶颈
- Unity3D研究院之C#使用Socket与HTTP连接服务器传输数据包
- ueditor百度编辑器常见报错的解决方法
- 【Bootloader】探究bootloader,分析u-boot源码
- jdk中的动态代理和cglib中动态代理的区别
- GCC 7.3.0编译安装
- Integer 中的缓存类IntegerCache
- 【今日CV 视觉论文速览】 04 Dec 2018
- Mac电脑卡在启动模式了怎么办?
- qt linux 视频教程,详解 QT 显示视频 Linux下 Qt 和 Xv实现
- mac 壁纸 android,Mac系统风格桌面
- 手机群控还有这种事半功倍的操作?快来看强大的Rest API脚本功能
- 2019配电安规电子版_2018年配电安规.docx
- cas22112-84-1/5,10,15,20-四(4-氨基苯)-21H,23H-卟啉简称:H2TAPP; Tph
- ProxySQL 排错 Max connect timeout reached while reaching hostgroup 10 after 10000ms
- 使用篇十 --- 模板代码创建
- 面向对象(冰箱装大象)
- bash shell 数组元素遍历操作 foreach
- 深度学习入门系列1:多层感知器概述
热门文章
- 班主任工作总结(2013年度)
- 并行计算与并行编程课程内容介绍
- 2022渗透测试-面试题目大全
- 计算机考试打字多快才有用,书记员考试打字诀窍(提高速度)
- threejs 辉光的使用 在vue
- java 命令 线程栈_JVM调试常用命令——jstack命令与Java线程栈(1)
- Tableau 与 Power BI的比较
- [luogu2294] [HNOI2005]狡猾的商人
- 多媒体制作技术心得体会_交互式多媒体课件制作的一点心得体会
- NID-00135: There are 1 active threads错误