单片机工程文件夹的文件文件编译日志文件介绍

这个文件可以直接下载到单片机里,他就是从无后缀文件test1里提取的,去掉了调试信息,可以打开列表文件,这个文件是某个C文件编译后的文件,在你工程选项里,可以配置他是否显示头文件,显示符号表,显示程序汇编后的汇编代码等等,可以打开

单片机工程文件夹的文件文件编译日志文件介绍

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等,你可以用文本编辑器打开看一下。

单片机

stc1212cc55a6060ss2s2引脚及功能详解

2024-1-24 1:02:39

单片机

Arduino开发板的单片机最小系统设计,你了解多少?

2024-1-24 2:00:25

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索