Keil工程下各个后缀名文件的作用
来源:互联网 发布:网络电视机顶合 编辑:程序博客网 时间:2024/05/17 09:11
比如有如下工程文件夹:
1. test1 无后缀文件,这个是最终生成的文件,只要有这个文件KEIL就可以软件仿真,不能打开
2. test1.hex 这个文件可以直接下载到单片机里,他就是从无后缀文件test1里提取的,去掉了调试信息,可以打开
3. test1.DSN,这个是另外一个软件PROTUES软件的工程文件,里面是电路图,用来和KEIL联合仿真
4. test1.LST 列表文件,这个文件是某个C文件编译后的文件,在你工程选项里,可以配置他是否显示头文件,显示符号表,显示程序汇编后的汇编代码等等,可以打开
5. test1.OBJ 这个是编译器编译后的最终文件,用来给连接器连接和定位,连接器对OBJ连接后就变成了无后缀文件,然后提取变成HEX
6. DBK PWI 是test1.DSN的附带文件,这就属于PROTUES软件了,不在详述
7. plg keil 的编译日志文件,可以打开看看
8. test1.M51文件,这个文件很重要,可以打开,出了大问题必须打开它,比如覆盖分析,混合编程时查看函数段名等,里面都是连接器的连接信息,例如你有哪些代码段、数据段,都是多大,被定位到单片机哪个地址里了,哪个函数调用了哪个函数,没有调用哪个函数,工程代码总大小,内存使用总大小等
9. uvopt和uvproj都是keil工程文件,共同说明这你工程里有哪些文件,文件有没有被编译过,工程目录树是怎么组织的等等信息
10. bak就是对工程文件的备份,没啥说的,就是给你一个后悔修改的机会
11. asm 就是汇编文件了,不用说了吧
12. lnp算是连接日志,告诉你连接器连接了哪些OBJ等,可以用文本编辑器打开看看
- Keil工程下各个后缀名文件的作用
- keil uV4一个工程内各个后缀名文件的作用
- Keil C各个库的作用
- linux 下各个头文件的作用
- Tomcat根目录下各个文件的作用
- linux 下各个头文件的作用
- linux 下各个头文件的作用
- Linux 下各个头文件的作用
- maven工程目录中各个文件的作用
- 黑马程序员—修改各个文件夹下的文件的后缀名
- tomcat下各个文件作用
- VC++工程文件下的各个文件说明
- 新建keil工程每一个文件夹的作用
- VC工程中几中后缀名文件的意义
- VC工程中几中后缀名文件的意义
- VC 工程下所有文件的作用
- src下各个包及里面的文件的作用
- src下各个包及里面的文件的作用
- NSDictionary创建、引用以及遍历等功能(Objective-C 开发范例)
- 读书 | 如何像沉迷游戏一样对工作上瘾?
- 我看jquery
- 笔记(一)初识C++
- unity创建树
- Keil工程下各个后缀名文件的作用
- python 网络编程
- Simplescalar在Ubuntu12.04 64位上的安装流程
- run as server和run as run java application
- Python Socket,并完成简单的聊天室
- 知识图谱三元组抽取
- utf8编码原理详解
- 数据结构与算法3:链表2
- 人脸识别 -- 绪论之《生物特征识别技术》开篇