找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 8895|回复: 32
收起左侧

keil无法生成可执行目标文件

  [复制链接]
ID:189772 发表于 2018-4-8 09:07 | 显示全部楼层 |阅读模式
10黑币
ORG 0000H
LJMP MAIN
ORG 0100H
MAIN:
mov R0,#30H
mov A,@R0
ANL A,#0FH
ORL A,#30H
INC R0
MOV @R0,A
MOV A,30H
ANL A,#0F0H
SWAP A
ORL A,#30H
inc R0
mov @R0,A
sjmp $
end
一个小程序,己经编译成功,但是无法生成HEX文件,请大侠赐教啊

最佳答案

查看完整内容

如果这几个选项都操作过了, 那么就在最左边的项目上右键,重新建立一下
回复

使用道具 举报

ID:26275 发表于 2018-4-8 09:07 | 显示全部楼层
QQ截图20180408204539.jpg


如果这几个选项都操作过了, 那么就在最左边的项目上右键,重新建立一下

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:303537 发表于 2018-4-8 10:58 | 显示全部楼层
是否勾选Options of target 中output 下的 create hex 文件选项??
回复

使用道具 举报

ID:287575 发表于 2018-4-8 11:41 | 显示全部楼层
你都不说你用的什么编译器?别人怎么回答你?
以下是我用伟福的编译器产生的hex
:20000000020100FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA
:20002000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0
:20004000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0
:20006000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0
:20008000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80
:2000A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60
:2000C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40
:2000E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20
:140100007830E6540F443008F6E53054F0C4443008F680FE7B
:00000001FF
回复

使用道具 举报

ID:262005 发表于 2018-4-8 14:29 来自手机 | 显示全部楼层
应该是没勾选create hex
回复

使用道具 举报

ID:266791 发表于 2018-4-8 16:39 | 显示全部楼层
没勾选hex 文件选项
回复

使用道具 举报

ID:296970 发表于 2018-4-8 18:28 | 显示全部楼层
Output里勾选Create HEX File
回复

使用道具 举报

ID:303920 发表于 2018-4-8 19:44 | 显示全部楼层
应该是没勾选create hex
回复

使用道具 举报

ID:303928 发表于 2018-4-8 20:14 | 显示全部楼层
会不会是你忘记选择单片机类型了,我之前也遇到这种情况就是忘记选择单片机类型
回复

使用道具 举报

ID:303968 发表于 2018-4-8 20:51 | 显示全部楼层
有个魔法棒类似的东西点击在output中勾选create hex
回复

使用道具 举报

ID:303980 发表于 2018-4-8 20:56 来自手机 | 显示全部楼层
看看编译成功没  成功啦之后在看看是否create hex
回复

使用道具 举报

ID:304016 发表于 2018-4-8 21:24 | 显示全部楼层
单片机设置里面创建文件没有打勾吧
回复

使用道具 举报

ID:261852 发表于 2018-4-8 21:30 | 显示全部楼层
勾选Options of target 中output 下的 hex 文件选项了吗
??
回复

使用道具 举报

ID:303398 发表于 2018-4-8 21:53 | 显示全部楼层
勾选Options of target 中output 下的 create hex
回复

使用道具 举报

ID:303398 发表于 2018-4-8 21:54 | 显示全部楼层
勾选Options of target 中output 下的 create hex  就可以生成了
回复

使用道具 举报

ID:304057 发表于 2018-4-8 22:08 | 显示全部楼层
project 的Options of target 中output 下的 create hex
回复

使用道具 举报

ID:304063 发表于 2018-4-8 22:24 | 显示全部楼层
目标文件右击--设置选项--output--create hex file,重新编译一次文件。如果还没有就新建个工程,先勾选好hex文件再编译
回复

使用道具 举报

ID:236006 发表于 2018-4-8 22:41 | 显示全部楼层
回复

使用道具 举报

ID:189772 发表于 2018-4-9 08:59 | 显示全部楼层
2719881771 发表于 2018-4-8 22:41
https://zhidao.baidu.com/question/276741653.html

好,按你的方法,搞店了
回复

使用道具 举报

ID:300364 发表于 2018-4-9 09:26 | 显示全部楼层

是不是Output里没有勾选Create HEX File?
回复

使用道具 举报

ID:304572 发表于 2018-4-9 17:01 | 显示全部楼层
蓝色魔法棒标志,点击out put ,勾选Create HEX即可
回复

使用道具 举报

ID:304572 发表于 2018-4-9 17:06 | 显示全部楼层
蓝色魔法棒图标Options of target 中   output 下的  create hex勾选即可
回复

使用道具 举报

ID:262389 发表于 2018-4-9 18:15 | 显示全部楼层
初始设置错误
回复

使用道具 举报

ID:303769 发表于 2018-4-9 18:38 | 显示全部楼层
没勾选create hex
回复

使用道具 举报

ID:240657 发表于 2018-4-9 19:10 | 显示全部楼层
OUTPUT CREATE HEX
回复

使用道具 举报

ID:304019 发表于 2018-4-9 19:56 | 显示全部楼层
勾选Create HEX了没有
回复

使用道具 举报

ID:304879 发表于 2018-4-10 01:19 | 显示全部楼层
呵呵。选Options of target 中output 下的 create hex 文件选项
回复

使用道具 举报

ID:304563 发表于 2018-4-10 09:05 | 显示全部楼层
需要勾选Create HEX,网上keil使用教程,可以找找
回复

使用道具 举报

ID:304913 发表于 2018-4-10 09:17 | 显示全部楼层
程序编译无错误吗,你把三个按键都按一下
回复

使用道具 举报

ID:304952 发表于 2018-4-10 10:03 | 显示全部楼层
忘记生成hex文件了吗
回复

使用道具 举报

ID:249808 发表于 2018-4-10 10:06 | 显示全部楼层
Alt+F7出来的对话框中选Output勾选Create HEX
123.jpg
回复

使用道具 举报

ID:304955 发表于 2018-4-10 10:14 | 显示全部楼层
在options中选Output勾选Create HEX
回复

使用道具 举报

ID:304991 发表于 2018-4-10 10:49 | 显示全部楼层
勾选Options of target 中output 下的 create hex
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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