找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5637|回复: 12
打印 上一主题 下一主题
收起左侧

为什么keil无法生成hex文件,就是在点了output的生成hex文件还没用

  [复制链接]
跳转到指定楼层
楼主
如题
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:774119 发表于 2020-6-9 22:48 | 只看该作者
是不是没有设置生成hex文件,就是点击project,然后点击options for target“target1”,然后再单击output选项,在Crete hex file前面打勾就行了,记得每次新建工程都要设置的
回复

使用道具 举报

板凳
ID:750473 发表于 2020-6-9 22:55 | 只看该作者
你试试查找一下编译运行成功后的文件路径,可能.hex的文件放在了你没找到的位置了
回复

使用道具 举报

地板
ID:661764 发表于 2020-6-11 09:41 | 只看该作者
要勾选这个才会生成hex文件

批注 2020-06-11 094029.png (26.09 KB, 下载次数: 101)

批注 2020-06-11 094029.png
回复

使用道具 举报

5#
ID:1037824 发表于 2022-6-30 23:46 | 只看该作者
srw 发表于 2020-6-11 09:41
要勾选这个才会生成hex文件

仍旧无法生成
回复

使用道具 举报

6#
ID:205485 发表于 2022-7-1 00:19 | 只看该作者
你把截图发出来啊,不然很难说清楚。除了要勾选生成HEX文件,还要把C文件添加进工程,还有,你的编译器是C还是汇编?
回复

使用道具 举报

7#
ID:99525 发表于 2022-7-1 00:52 | 只看该作者
程序如果有错误是不会生成hex文件的,看下编译提示信息
回复

使用道具 举报

8#
ID:1023753 发表于 2022-7-1 07:52 | 只看该作者
不清不楚,全靠猜
回复

使用道具 举报

9#
ID:1037856 发表于 2022-7-1 10:09 | 只看该作者
out目录下搜索一下
回复

使用道具 举报

10#
ID:1013883 发表于 2022-7-1 15:00 | 只看该作者
我也经历过,编译通过了,hex输出路径也设置好了,但就是没输出hex文件。
解决方法:工程文件夹等文件的保存路径不能包含中文,空格等特殊符号,改成全英文就好了。
回复

使用道具 举报

11#
ID:143767 发表于 2022-7-1 18:32 | 只看该作者
没有破解的也不能生成,因为有2K的限制,超过2K就无法生成
回复

使用道具 举报

12#
ID:329625 发表于 2022-7-1 19:28 | 只看该作者
程序有错误的话,也不能生成
回复

使用道具 举报

13#
ID:101950 发表于 2022-7-3 10:58 | 只看该作者
如果软件、代码和设置正常的话,生成的文件在Objects这个文件夹里面
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表