
我的单片机项目工程中的.hex文件类型是(.hex},应该是(.hex)才对吧?实际情况如下图。请勿怎么改过来?
5个回答
展开全部
.UVproj是项目文件,里面包含项目内的所有源文件的登记、编译器相关设置、以及生成目标的配置等一些列信息;hex则是项目生成的最终程序,是项目中所有code编译链接得到的,所以.UVproj文件和hex文件应该是同名的。.c文件是源文件,obj是c文件编译得到的,他们的文件名肯定相同。一个项目中可以含有很多源代码文件(通常是c或者汇编文件),每个源文件只实现项目的一部分功能,所以单个c文件不能代表整个项目,所以c文件的名字不需要和hex文件相同。
追问
您没好好看我的问题,我是说明明应该是文件类型是(.hex),而实际上显示的却是(.hex}。这是怎么回事啊,您好好再看看,谢谢。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
出现你这种现象的原因很简单,是因为你将HEX文件类型与UltraEdit应用软件关联上了。可能是你用UltraEdit编辑或者打开过HEX文件,打开时选择了始终使用该软件打开,所以就这样了。按下快捷键Win+R,输入Regedit,打开注册表编辑器,定位到:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.hex\OpenWithList,右侧出现的打开方式应该为UltraEdit,删除这个子健就可以了。
追问
我按您的方法删除了子健,但是文件的类型还是跟原来一样啊,请问应该如何设置?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这种情况就别瞎猜测了,在文件夹选项中去掉“隐藏文件扩展名”的勾选,以实际文件扩展名为准。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
keil工程菜单里有个选项设置,在输出标签卡,输出hex文件前面打勾。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
编译C时要先把hex输出打开才会编译后有产生hex档
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |