55问答网
所有问题
在单片机编程中,keil产生的文件中.C , .H , .HEX , .UV2 之间是什么关系?
比如说,设一个文件名为ABC,我想知道ABC.C ,ABC.H ,ABC.HEX ,ABC.UV2 各自是干什么用的?
举报该问题
推荐答案 推荐于2018-04-24
ABC是文件名,由用户给定*.C是后缀名,意思是用
c语言
编写程序,keil还支持汇编语言编写(*.ASM)*.H是后缀名,这里是声明文件,keil自带,也可以自定义*.HEX是编译好后的
十六进制
文件,
单片机
只能识别十六进制和二进制(*.BIN)的文件*.UV2是keil的工程名 直接打开*.UV2,就是打开了一个工程,如果工程里包含.C文件,那么.C文件就直接被载入了,但是想把程序拷贝的其他地方就要带上.C文件,可以不要工程文件(.UV2)
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/I3qvINII8.html
其他回答
第1个回答 2013-07-11
ABC.C是程序的源程序代码文件 就是你写代码的文件ABC.H是程序的源程序的头文件 一些声明用之类的文件ABC.HEX就是你编好之后二进制的可执行文件,放到单片机里面可以运行的ABC.UV2是Keil产生的工程文件
相似回答
在单片机编程中,keil产生的文件中.C
, .H , .
HEX
, .
UV2
之间是什么关系
...
答:
.
c
是 C语言源程序,具体的代码 .
h
是
C
语言头
文件,
宏定义一些函数、变量 .
HEX
是生成的十六进制文件,烧写文件,最终下载到
单片机的
。.
UV2
是工程文件,用
keil
打开这个文件,就打开了整个工程(包含.c、.h)
Keil
.
c
集成软件的各种
文件
扩展名分别
是什么?
.c .
u
答:
.c是源码文件 .hex是最终生成的二进制文件,用于烧写单片机 .uv2是工程文件
,打开一个keil工程就是双击它了。uv2是低版本的,高版本的是.uvproj .lnp是浏览文件,勾上“browse information”后会生成,方便代码跳转浏览的 其他的都是些中间文件 ...
开始学
KEIL,
简单流程走了一下
答:
其实这里面 真正就用到两个文件
一个是hex文件 就是要烧到单片机里面的 还有一个是uv2文件 就是源程序
可以用keil打开编辑的 在你这个文件夹里面是第七行的part1
keil
软件打开一个
hex文件
时
,
出现的内容是一些数字和字母,而不是程序...
答:
.
c
是 C语言源程序,具体的代码;.
h
是
C
语言头
文件,
宏定义一些函数、变量;.HEX 是生成的十六进制文件,烧写文件,最终下载到
单片机的
;.
UV2
是工程文件,用
keil
打开这个文件,就打开了整个工程(包含.c、.h)。这四个除了.
HEX,
其他打开都能看到程序。.
HEX是
烧写文件,没有程序代码。
为
什么keil编程
完说未创建
答:
因为你的工程中有text1.
c
这个文件,但你实际在操作的是text1这个文件,所以
KEIL
在编译的时候就找不到
C文件中
main函数的入口了。你把text1文件扩展名改为text1.c文件就可以了,记得要和这个工程
的
.
uv2
文件放在同一个目录下。
大家正在搜
单片机中的0FH中H是什么
单片机0FH是什么
单片机里的29H是多少
单片机中10H与3000H
单片机PSW80H
单片机0030H
单片机0FH
C4H8O叫什么
C2H3
相关问题
keil中的工程 项目 文件之间的联系关系是什么?
keil中一个工程的多个c格式文件之间的关系
单片机里面.HEX文件不是由.C文件生成的吗?为什么有的程序...
单片机,用KEIL编写的工程名的后缀名.UVproj与.UV...
在单片机编程中,keil产生的文件中.C , .H , .H...
keil编译生成hex文件大小与单片机内的flash空间大小...
在单片机编程中,keil产生的文件中.C , .H , .H...