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”,用于后面的编译。