在单片机编程中,keil产生的文件中.C , .H , .HEX , .UV2 之间是什么关系?

比如说,设一个文件名为ABC,我想知道ABC.C ,ABC.H ,ABC.HEX ,ABC.UV2 各自是干什么用的?

ABC是文件名,由用户给定*.C是后缀名,意思是用c语言编写程序,keil还支持汇编语言编写(*.ASM)*.H是后缀名,这里是声明文件,keil自带,也可以自定义*.HEX是编译好后的十六进制文件,单片机只能识别十六进制和二进制(*.BIN)的文件*.UV2是keil的工程名 直接打开*.UV2,就是打开了一个工程,如果工程里包含.C文件,那么.C文件就直接被载入了,但是想把程序拷贝的其他地方就要带上.C文件,可以不要工程文件(.UV2)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-11
ABC.C是程序的源程序代码文件 就是你写代码的文件ABC.H是程序的源程序的头文件 一些声明用之类的文件ABC.HEX就是你编好之后二进制的可执行文件,放到单片机里面可以运行的ABC.UV2是Keil产生的工程文件

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网